Загрузка УПД поставщика в у.е. из excel в 1С

Вопрос задал Екатерина П.

Ответственный за ответ: Шаврова Ирина (★9.92/10)

Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.90.53), 1С:Предприятие 8.3 (8.3.18.1208) ОСНО

Добрый день!
Вопрос по загрузке УПД поставщика из Excel.
При загрузке УПД автоматически выбирается валюта документа (поступление) рубли и суммы загружаются как рубли. УПД поставщика оформлен в евро.
При выборе в накладной договора в евро суммы пересчитываются по курсу евро, т.е. цифры из УПД поставщика меняются на неправильные и необходимо их исправлять вручную.
Как правильно поменять валюту документа, чтобы цифры остались такие как в УПД поставщика?

Все комментарии (25)

    1. К сожалению, этот материал не очень подходит. Я понимаю, как вести учет в у.е.
      Вопрос именно в технической загрузке УПД в валюте в 1С из файла Excel.
      При выборе договора валюта накладной меняется, цифры пересчитываются и смысл загрузки пропадает, так как необходимо исправлять все суммы в документе.

  1. Екатерина, можете мне прислать этот УПД в Excel, чтобы я могла проработать это вопрос в своей базе?
    Или просто скрин?

  2. Файл в excel на сайт не загружается.
    Загрузить можно любой УПД.
    Вопрос в том, что УПД в валюте (валюта договора евро — оплата в евро). Загрузка в 1С происходит автоматически в рублях, при выборе договора поставщика происходит пересчет документа по курсу. А пересчитывать его не надо, так как суммы в УПД уже в валюте.

  3. Приложение

    Добрый день, Екатерина, я посмотрела загрузку УПЛ в валюте и совершенно с вами согласна: типовой вариант при подстановке валютного договора данные в табличной части загруженной накладной пересчитывает.

    Но не все так плохо, я готова вам предложить одну хитрость, которая в этом случае вам поможет. 🙂

    Я згрузила УПД в тестовую базу, у меня:
    — заполнены данныетабличной части
    — организации и контрагента.

    Теперь — внимание! Перед выбором валютного договора нажмите на кнопку «Скопировать строки» в командной панеле табличной части, как показано на скрине.

  4. Приложение

    Теперь выбираете валютный договор в форму загруженной накладной.
    Данные в табличной части пересчитались. Это не страшно. 🙂

    Удаляете строчку вообще из табличной части нажимаете кнопку вставить скопированные строки из буффера.

  5. Приложение

    Вот эта кнопка на командной панеле табличной части документа.

  6. Приложение

    Результат, я думаю, вас порадует. Все вернулось в исходному виду.
    Поэтому этот метод можно взять на «вооружение». Это проще, чем вбивать данные вручную из УПД.
    Все получается очень быстро и автоматически.

    В противном случае нужна будет доработка программного кода загрузки, чтобы учитывалось, что данные не рублях, а валюте. Но это достаточно сложно и требует работы программиста, а указанный здесь способ должен вам подойти.

  7. Ирина, добрый день!
    К сожалению, быстро и автоматически не получилось пока. И результат не порадовал.
    Идея сама по себе прекрасная, но неработающая из-за настроек 1С по пересчету.
    У меня при копировании-вставке получается разница больше 1000 евро по УПД.
    Видимо при вставке идет какой-то пересчет цен и НДС. Позиций в УПД 575, цены неокругленные.
    По позиции 1 была сумма 184,80 евро с НДС, а стала 184,68 евро (видимо цена 5,13 евро без НДС умножилась на кол-во и т.п. далее).
    В итоге имеем документ, в котором все равно нужно в каждой позиции исправлять сумму(((

  8. Очень странно, табличная часть должна загружаться тик-в-тик из буффера.
    Главное, удалить строчку, выставить договор и вставить строчку.
    И разница 1000 евро — это даже арифметически не бьется: «из 184,80 евро с НДС, а стала 184,68 евро» это 0,12 евро на 575 позиций… в смысле «копейки» такой разницы не дадут, пусть разные, но это «копейки»…

    Вышлите в pdf УПД, что загружаете и карточку договора с открытой группой Расчеты.
    Я переведу из pdf в Excel и посмотрю, что происходит в конкретном случае.

  9. Приложение

    Вот загруженная УПД на 123000 евро.

    сейчас посмотрю на дробных ценах.

  10. Приложение

    Цены все совпадают.
    Вот исходная реализация на 1364.54

  11. Приложение

    Вот загруженная УПД для поступленияна 1364.54

    Все абсолютно корректно. Но для этого поставщик должен выгружать с типом НДС таким, как и вы будете загружать: я создала УПД с реализации НДС сверху и перед загрузкой строки из буффера выставила тоже НДС сверху. Тогда получилось.

    Когда брала для выгрузки УПД НДС в сумме, а здесь НДС сверху (или наоборот) — получались расхождения на копейки как у вас. Тут именно округление за счет того, как в форме учтен НДС (НДС в сумме или НДС сверху), программа при разных настройках пытается высчитать и неизбежно при округлении дает расхождение.

    Попробуйте сами поэкспериментировать в тестовой базе: сами выгрузите и загрузите разными пособами. Тогда вам будет понятно, что я имею в виду.
    Просто из печатной формы это не видно
    .

  12. Я тоже удивлена, что строки меняются при вставке, но на моей базе происходит именно так.
    0,12 евро только по одной позиции, а не в каждой строке, зависит от суммы и количества.
    В строке 113 — разница уже 12,86 евро.

  13. Да, я описала в чем дело: не в пересчете сумм, а в настройках учета НДС в форме при выгрузке и загрузке УПД. Если они одинаковы — загрузка не меняет данные.

  14. Увы, при выборе НДС сверху и НДС в сумме — документ пересчитывается на одну и ту же сумму. Видимо какое-то неправильное УПД поставщика, которую нужно пересчитывать вручную.

  15. Тут на мой взгляд работает следующая ситуация: по умолчанию в РТУ устанавливается НДС в сумме, в Поступлении — НДС сверху. Если я в Реализации устанавливаю НДС сверху и выгружаю УПД, то эта УПД загружается в ПТУ корректно у меня.
    Пример я сделала. Менять после загрузки в Поступлении на НДС в сумме бесполезно — по умолчанию уже взялось НДС сверху и будет идти расхождение.

    У меня получилось только в том случае, когда в РТУ я выставила НДС сверху, выгрузила УПД и она в ПТУ попала корректно.

    Нужно либо просить поставщика выгружать УПД с настройкой НДС сверху либо использщовать расширение для Поступления, которое будет менять НДС сверху на НДС в сумме по умолчанию.

  16. Нет, дело не только в настройках НДС. УПД выгружен и загружен правильно.
    Я загрузила НДС сверху, по примерно половине позиций все правильно.
    В позициях, где очень большое количество, например, 11200 шт., а цена очень маленькая и округленная, программа пересчитывает и получает другие евро и евроценты на выходе. Если пробовать только пару позиций — это незаметно, а на большом объеме это видно. Не вставляются автоматически те же данные, которые были скопированы. Есть пересчет.
    Попробуйте загрузить не примерный вариант, а именно УПД с этими цифрами.

  17. УПД с вашими цифрами загрузить не могу — из pdf некорректно конвертируется форма в Excel.
    Да и нужно настраивать контрагента и организацию под вас. Но ведь принцип — общий!
    Поэтому с дробными ценами я пример сделала и выше все показала.

    Посмотрите видео, чтобы понимать о чем я:
    Хорошая загрузка: https://drive.google.com/file/d/1rt-P3sWCUCy0Haw5oVw0OFp2x-LtcHtg/view?usp=sharing
    Плохая загрузка: https://drive.google.com/file/d/1ih7MnFB4d-5wTlY7ch3J_dfe3Wqynng_/view?usp=sharing

    Поэтому я и говорю, что важно, чтобы на той стороне сделали выгрузку УПД с настройкой НДС сверху. В первом видео я загружаю с этой настройкой и все ок. Во втором видео — как обычно.
    И вы можете у себя потом после загрузки уже менять как угодно — это вам уже не поможет, «схватывается» пересчет именно при несовпадении при загрузке, после менять уже бесполезно…

    Если вы договоритесь выгружать с НДС сверху, у вас должно получиться, все строки можно скопировать по правой кнопке мыши — команде «Выделить все».

    И обязательно нужно написать на горячую линию 1С, мы тоже работаем с тем, что реализовали в программе разработчики.

  18. Ирина, я к вам без претензий абсолютно. Я просто задала вопрос. Ничего оскорбительно мне кажется я не написала.
    Не можете загрузить мой УПД, тогда обсуждать особо нечего, так как нужно рассматривать конкретный случай, а не гипотетический. И тем более если Вам надо заводить еще моего контрагента и договор как-то особенно. Т.е. в каждой конкретной базе получается свои правила.
    Но у меня не работает, так как Вы показываете. Если Вы сделали 1 строку и у Вас все совпало, я рада. У меня половина строк тоже нормально загрузилось, а вот половина нет. Я больше всех заинтересована, чтобы это работало, мне не хочется перебивать и проверять 575 строк.
    Тему предлагаю закрыть как бесполезную. У Вас все работает, Вы — молодец, у меня видимо руки кривые. На этом остановимся.
    Вопрос и все комментарии предлагаю также удалить из системы, чтобы не засорять ее ненужной информацией.

    1. Добрый вечер, Катерина,
      извините, что ответила не сразу, нужно было время, чтобы подготовить вам расширение к программе. Вы можете скачать его по этой ссылке: https://drive.google.com/file/d/1l4sVX-IA3O8HWjDwylkC5owwfTRrGlWY/view?usp=sharing

      Описание во вложении, попробуйте. 🙂

      И мы ничего не удаляем — это против наших правил. Все описанное выше имеет смысл только в том случае, когда вы одновременно делаете и выгрузку и загрузку УПД, чтобы увидеть как, все происходит с расчетами. Я попыталась вам это показать: на одних и тех же цифрах — разный результат. Но не суть. Нужны не объяснения, которые вам не проверить, а что-то, что поможет вам решить проблему.

      Я взяла несколько строк из вашего файла и с подключенным расширением у меня загрузка прошла корректно.

      Буду очень рада, если вам это поможет.

      Как подключать расширение можно посмотреть здесь: Подключение расширения конфигурации: Справка БухЭксперт8 в 1С:Бухгалтерия 3.0 Выполните по аналогии.

      Если будут проблемы с подключением — пишите, попробую максимально помочь.

Комментарии закрыты.