Documentos de Académico
Documentos de Profesional
Documentos de Cultura
para Documentos Comerciales-21 - Cambio
para Documentos Comerciales-21 - Cambio
Para tomar el valor del de factura, según el documento comercial ingresado en el txt.
Ingresa:
BELNR=2100000046
KUNNR=0010433738
Sale:
BSAD-VBELN =fact_txt=90148167
Sale:
VBFA-VBELV =120073405
Sale:
VBAK-VBELN=Pedido=120073405
VBAK-NETWR=monto_pedido=8,286.83
Tomar las facturas que no sean anuladas, que están dentro del pedido, para revisar si
están Compensadas.
Cruzar VBAK-VBELN versus VBRP-AUBEL
(si cruza continuar con las otras líneas, si no, salir del proceso)
Ingresa:
VBRK-ZUORN =0120073405 (son 10 dígitos, agrega un cero adelante)
Sale:
VBRK-VBELN=Fact_pedido= 90148167, 90148171
Sale:
BSAD-VBELN=Fact_compen=90148167, 90148171
Sale:
VBRP-FPLNR=plan_compen VBRP-FPLTR=posicion_plan_com
0000215554 1
0000215555 1
0000215556 1
0000215557 1
0000215554 2
0000215555 2
0000215556 2
0000215557 2
Tomar del plan de facturación las posiciones e importes, según Factura
FPLT-TETXT=ade_sal FPLT-FAKWR=monto_ade_sal
0017 793.98
0018 793.97
0017 1,364.83
0018 1,364.83
0017 876.92
0018 876.92
0017 1,107.69
0018 1,107.69
o Aca valida según Adelanto 0017
Si FPLT-TETXT=0017
Sumar: Ade_com_0017= Ade_com_0017+FPLT-FAKWR
Sale: Ade_com_0017= 4,143.42
Fin Si.
Si FPLT-TETXT=0018
Sumar: Sal_com_0018= Sal_com_0018+FPLT-FAKWR
Sale: Sal_com_0018= 4,143.41
Fin Si.
Si Sal_com_0018=0
Si Por_com_0017>= lv_dbpay.
t_order_header_in-dlv_block = 'Z2'.
Sino
t_order_header_in-dlv_block = 'Z1'.
Fin Si.
Fin Si.
Sumar:
Total_0017_0018= Ade_com_0017 + Sal_com_0018
Sale: Total_0017_0018=8,286.83
t_order_header_in-dlv_block = ''.
Fin si.