on 06-16-2009 12:29 PM
Hi,
We are using the extended classics scenario at the SRM 05 system. We are looking for a way to configure the SRM and/or the R3 systems, so that the PO at the R3 system will be created with active "GR non-valuated" check box.
Thanks,
Yaron Malka
Hi,
You can use bbp_doc_change badi to set the GR_non_val indicator or else use bbp_ecs_po_out badi to send this indicator to backend.
Regards,
Sanjeev
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Yaron,
In case of multiple account assignments to a P.O item, that is multiple cost centres or multiple networks then the G.R Non valuated check box will get automatically checked in backend ECC system.
This is the standard SAP behaviour.
However you want to enforce the GR Nonvaluated check then you can call BAPI_PO_CHANGE at the time of P.O creation in ECC system and can mark the G.R Non valuated check box.
Please try this option and let us know the outcome to help you further in resolving the issue.
Regards,
Teja
Dear Sanjeev,
We did it but it dosen't work. This is our implementation:
method if_ex_bbp_ecs_po_out_badi~bbp_b46b_po_outbound.
data: lwa_bapi_poitem like line of ct_bapi_poitem.
loop at ct_bapi_poitem into lwa_bapi_poitem.
lwa_bapi_poitem-gr_non_val = 'X'.
modify ct_bapi_poitem from lwa_bapi_poitem
index sy-tabix
transporting gr_non_val
.
endloop.
endmetho
Best Regards,
Yaron Malka.
Hi,
Actually due to sap note 674421, this field is always set as blank while calling backend bapi. Instead you may need to use badi bbp_po_inbound_badi (method - before_bapi) in backend system to achieve this. Change gr_non_val as X for both bapi_poitem and bapi_poitemx structures.
Regards,
Sanjeev
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.