saha написал(а):
Попробуйте знак минус поставить в настройке T007K D09 30 -
Тогда не 'минус', а 'D'...
Посмотрел код J_3RTAX21_07 и увидел, что можно сальдо оставить 'пусто', тогда выберется именно сальдо счета, а если операция D, то знак поменяется.
Code:
CASE OPERA.
when 'S'.
* Do not change the sign at all. This option can be used for incoming
* VAT (vendor invoices)
when 'D'.
* Change the sign on the reverse. This option can be used for outcoming
* VAT (customer invoices)
WBASE = - WBASE .
WTAX = - WTAX .
when others.
* As a result the sign is always positive.
IF WSHKZG_UMSV = 'H'.
WBASE = - WBASE .
WTAX = - WTAX .
ENDIF.
IF WSHKZG_UMSV = ' '.
WBASE = ABS( WBASE ).
WTAX = ABS( WTAX ).
ENDIF.
ENDCASE.
WBASE = WBASE / 10 ** RATE.
WTAX = WTAX / 10 ** RATE.