Добрый день! подскажите пжл, может кто-нибудь сталкивался с такой проблемой: делаем возврат кол-ва по новой схеме корректировки(с/ф - заказ на возврат типа H - кредитовое авизо к заказу), указываем кол-во, которое надо вернуть, цену не меняем. В результате в вых. документе корр. с/ф цена после изменения выходит на копейку больше. Если смотреть код программы печати корр. сф, непонятно, зачем в случае корректировки кол-ва (когда тип заказа=H)заново пересчитывается цена: if vbdpr-autyp = 'H' OR vbdpr-autyp = 'J'. "quantity change wa_invoice-CORR_FKIMG = FKIMG + wa_invoice-ORIG_FKIMG. wa_invoice-CORR_PRICE = KOMP-KZWI3 / FKIMG.
почему нельзя просто брать значение wa_invoice-CORR_PRICE =KOMP-NETPR? поясню на примере: цена 64.550,72 возвращаем кол-во 0,289Т, стоимость рассчитывается, как 64.550,72*0,289~18655,16 при выводе на печать корр. сф цена заново рассчитывается, как: 18655,16/0,289~64550,73 и получаем разницу в цене, которой быть не должно в случае корректировки кол-ва...
|