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

Индивидуальную консультацию запросил Екатерина П.

Ответственный за ответ: Шаврова Ирина (★9.93/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. Приложение № 1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Вот загруженная УПД для поступленияна 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. Приложение № 1

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

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

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

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

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

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

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

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