Olá Shiv,
https://forums.sdn.sap.com/click.jspa?searchID=21955998&messageID=6495363
verifique este link.
Saudações,
Neelima
Avalados por :
Olá a todos!
Estou enviando os dados para a transação ME21N através do BAPI_PO_CREATE1.
Sempre que testo este BAPI, ele me dá o número do pedido, mas os tipos de condições não são atualizados nem no nível do cabeçalho nem no nível do item.
O tipo de condição do cabeçalho e o valor da condição são fornecidos nas estruturas POCONDHEADER, POCONDHEADERX e o tipo de condição do item e o valor da condição são fornecidos nas estruturas POCOND, POCONDX.
Obrigado antecipadamente.
Saudações,
Shiv Kant
Olá Shiv,
https://forums.sdn.sap.com/click.jspa?searchID=21955998&messageID=6495363
verifique este link.
Saudações,
Neelima
Confira este exemplo:
ADICIONE 10 A v_item.
e_poheader-comp_code = t_cabec-bukrs.
e_poheader-doc_type = 'EC'.
e_poheader-vendor = t_cabec-lifnr.
e_poheader-creat_date = sy-datum.
e_poheader-created_by = sy-uname.
e_poheader-item_intvl = '0010'.
e_poheader-langu = sy-langu.
e_poheader-langu_iso = sy-langu.
e_poheader-incoterms1 = t_cabec-inco1.
e_poheader-incoterms2 = t_cabec-inco2.
e_poheader-currency = t_cabec-waers.
e_poheader-purch_org = v_ekorg.
e_poheader-pur_group = t_saida3-ekgrp.
e_poheader-pmnttrms = t_cabec-zterm.
e_poheader-telephone = t_cabec-telf1.
e_poheader-sales_pers = t_cabec-verkf.
e_poheaderx-comp_code = 'X'.
e_poheaderx-doc_type = 'X'.
e_poheaderx-vendor = 'X'.
e_poheaderx-creat_date = 'X'.
e_poheaderx-created_by = 'X'.
e_poheaderx-item_intvl = 'X'.
e_poheaderx-langu = 'X'.
e_poheaderx-langu_iso = 'X'.
e_poheaderx-incoterms1 = 'X'.
e_poheaderx-incoterms2 = 'X'.
e_poheaderx-currency = 'X'.
e_poheaderx-purch_org = 'X'.
e_poheaderx-pur_group = 'X'.
e_poheaderx-pmnttrms = 'X'.
e_poheaderx-telephone = 'X'.
e_poheaderx-sales_pers = 'X'.
SE t_saida3-elem_pep NÃO FOR INICIAL.
MOVER 'P' PARA t_saida3-knttp.
SENÃO SE t_saida3-aufnr NÃO FOR INICIAL.
MOVER 'F' PARA t_saida3-knttp.
SENÃO SE t_saida3-kostl NÃO FOR INICIAL.
MOVER 'K' PARA t_saida3-knttp.
FIM-SE.
t_poitem-po_item = v_item.
t_poitem-plant = s_werks.
t_poitem-short_text = t_saida3-txz01.
t_poitem-quantity = t_saida3-menge.
t_poitem-po_unit = t_saida3-meins.
t_poitem-acctasscat = t_saida3-knttp.
t_poitem-matl_group = t_saida3-matkl.
t_poitem-tax_code = t_saida3-mwskz.
t_poitem-order_reason = t_saida3-bsgru.
t_poitem-indus3 = t_saida3-j_1bindus3.
t_poitem-matl_usage = t_saida3-j_1bmatuse.
t_poitem-mat_origin = t_saida-j_1bmatorg.
t_poitem-item_cat = t_saida-epstp.
t_poitem-net_price = t_saida3-netpr.
t_poitem-price_unit = t_saida3-peinh.
t_poitem-bras_nbm = t_saida3-j_1bnbmco1.
t_poitem-PREQ_NAME = t_saida3-requisitante.
ADICIONAR t_poitem.
t_poitemx-po_item = v_item.
t_poitemx-plant = 'X'.
t_poitemx-short_text = 'X'.
t_poitemx-quantity = 'X'.
t_poitemx-po_unit = 'X'.
t_poitemx-acctasscat = 'X'.
t_poitemx-matl_group = 'X'.
t_poitemx-tax_code = 'X'.
t_poitemx-order_reason = 'X'.
t_poitemx-indus3 = 'X'.
t_poitemx-matl_usage = 'X'.
t_poitemx-mat_origin = 'X'.
t_poitemx-item_cat = 'X'.
t_poitemx-net_price = 'X'.
Confira este exemplo:
ADICIONAR 10 A v_item.
e_poheader-comp_code = t_cabec-bukrs.
e_poheader-doc_type = 'EC'.
e_poheader-vendor = t_cabec-lifnr.
e_poheader-creat_date = sy-datum.
e_poheader-created_by = sy-uname.
e_poheader-item_intvl = '0010'.
e_poheader-langu = sy-langu.
e_poheader-langu_iso = sy-langu.
e_poheader-incoterms1 = t_cabec-inco1.
e_poheader-incoterms2 = t_cabec-inco2.
e_poheader-currency = t_cabec-waers.
e_poheader-purch_org = v_ekorg.
e_poheader-pur_group = t_saida3-ekgrp.
e_poheader-pmnttrms = t_cabec-zterm.
e_poheader-telephone = t_cabec-telf1.
e_poheader-sales_pers = t_cabec-verkf.
...
...
CHAMAR A FUNÇÃO 'BAPI_PO_CREATE1'
EXPORTAR
poheader = e_poheader
poheaderx = e_poheaderx
testrun = ' '
IMPORTAR
exppurchaseorder = v_pedido
TABELAS
return = t_bapiret2
poitem = t_poitem
poitemx = t_poitemx
poschedule = t_schedule
poschedulex = t_schedulx
poaccount = t_account
poaccountx = t_accountx
potextitem = t_textitem
potextheader = t_textheader.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute