Цитата |
---|
написал: Добрый день, есть проблема при синхронизации сделок 1С КА - Б24 сумма общая заказа не совпадает: при наличии ручной скидки сумма заказа в 1С одна на Б24 выгружается другая (различие рубли копейки) , проблема я так понял что Б24 получает при обмене цену со скидкой, а в 1С скидка рассчитывается целиком на сумму товара, как то можно Б24 заставить грузить правильную сумму по товару ? тут наверное передается : ПоляТЧ.Вставить("PRICE" , (ВыборкаТоваров.Сумма+ВыборкаТоваров.СуммаНДС)/ВыборкаТоваров.Количество); ЦенаБезСкидкиБезНалога = (ВыборкаТоваров.Сумма+ВыборкаТоваров.СуммаРучнойСкидки)/ВыборкаТоваров.Количество; ПоляТЧ.Вставить("PRICE_NETTO" , ЦенаБезСкидкиБезНалога); ПоляТЧ.Вставить("PRICE_EXCLUSIVE" , ВыборкаТоваров.Сумма/ВыборкаТоваров.Количество); ПоляТЧ.Вставить("PRICE_BRUTTO" , ЦенаБезСкидкиБезНалога+ЦенаБезСкидкиБезНалога/100*СтавкаНДС); |