Инструменты пользователя

Инструменты сайта


dev1c:kontur_edi:kopeyki

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
dev1c:kontur_edi:kopeyki [2023/05/30 06:06] admin16dev1c:kontur_edi:kopeyki [2023/05/30 06:35] (текущий) admin16
Строка 1: Строка 1:
-Копеечные расхождения в документах (Контур)+====== Копеечные расхождения в документах (Контур) ======
  
-Ситуация+===== Ситуация ===== 
 + 
 В заказе пришла цена без НДС 114,33, а в ORDRSP отправилась цена 114,32. В DESADV снова отправилась цена 114.33, на что клиент ЯНДЕКС.МАРКЕТ возмутился и отказался принимать такой документ. В заказе пришла цена без НДС 114,33, а в ORDRSP отправилась цена 114,32. В DESADV снова отправилась цена 114.33, на что клиент ЯНДЕКС.МАРКЕТ возмутился и отказался принимать такой документ.
  
-Решение быстрое (симптоматичное) +===== Решение быстрое (симптоматичное) =====
-В сообщении подготовленном, но неотправленном, в хранилище, содержащем структуру сообщения EDI исправить цены (таблица Товары) и, упаковав заново структуру в хранилище значения, сохранить и отправить сообщение.+
  
-Решение причины+В сообщении подготовленном, но не отправленном, в хранилище, содержащем структуру сообщения EDI исправить цены (таблица Товары) и, упаковав заново структуру в хранилище значения, сохранить и отправить сообщение. 
 + 
 +===== Причина ===== 
 + 
 +Изменение копеек вызвано применением расширения "Копеечные расхождения в ценах документа". В это расширении происходит пересчет цен кодом 
 +<code>Строка.ЦенаБезНДС = Строка.Цена - Окр((?(флСуммаВключаетНДС, Строка.СуммаНДС, 0)/Строка.Количество) , 2, 1); 
 +Строка.ЦенаСНДС = Строка.Цена + Окр((?(флСуммаВключаетНДС, 0, Строка.СуммаНДС)/Строка.Количество) , 2, 1);</code> 
 + 
 +{{ :dev1c:kontur_edi:problem01.png?direct |}} 
 + 
 +В итоге 137,19 - 457,31 / 20 = 114,3245. Округляем до двух знаков и получаем некорректную цену 114,32. 
 + 
 +===== Решение ===== 
 + 
 +Внес коррективы в расширение. Перерасчет цен происходит только в том случае, если не заполнены значения ''Строка.ЦенБезНДС'' и ''Строка.ЦенаСНДС''.
  
dev1c/kontur_edi/kopeyki.1685426776.txt.gz · Последнее изменение: 2023/05/30 06:06 — admin16

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki