|
|
#11 |
|
Участник
|
Цитата:
![]() Цитата:
Ну да требует проверки кода. Требует понятно зачем ( ну я во всяком случае раньше так думала
до работы в MS), что бы можно было взять цену (где-то потом) из указанной Ledger Entry. Если поставили настройку PurchSetup."Exact Cost Reversing Mandatory" (см. строку Выше), то наверное понимали зачем. С другой стороны, у серийных номеров и партий нет Item Ledger Entry.
Ну я рассуждал так. Первоначально разберемся с природой полей CheckApplToItemEntry и QtyToBeReceivedBase Код: IF PurchSetup."Exact Cost Reversing Mandatory" AND (Type = Type::"2") THEN
IF "Document Type" IN ["Document Type"::"5","Document Type"::"3"] THEN
CheckApplToItemEntry := Quantity > 0
ELSE
CheckApplToItemEntry := Quantity < 0;Код: ItemJnlLine."Quantity (Base)" := QtyToBeReceivedBase; Цитата:
Вот и прочитала я текст несколько раз, но так и не поняла, что же Вы тут ожидали увидеть.
...Объясните плз. для тугодумов. |
|
|