cancel
Showing results for 
Search instead for 
Did you mean: 

Missing Fields

Former Member
0 Kudos

Hi All,

We have a requirement- When transporting a freetext Preq to SRM the fields Goods recipient and Unloading point are not transported back to R/3 and therefore they are not there on the Goods receipt slip ,this is very important that these fields are displayed on the print out.

Do we have any idea how we can transfer these fileds?

Best Regards

Lovkesh

Accepted Solutions (0)

Answers (5)

Answers (5)

former_member195032
Active Contributor
0 Kudos

Hi Lovkesh,

Please see the note mentioned below.

Note 625745 - Unloading point not visible during the check status

<b>In extended classic scenario the unload point will be not transported into backend. Because of this fact this field will be not shown in purchase order and status transaction. Some customer want to show unload point at least in status.</b>

Generally SAP notes does not contradict each other so I donot think,this will possible.

You can look for BADI on R/3 side as well as on SRM system to achieve this.

regards,nishant

please reward if this helps

Former Member
0 Kudos

Hi

Any updates.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

Thanks for help.

I am waiting for my technicla team and I have given all details.

Best Regards

Lovkesh

Former Member
0 Kudos

Hi

<b>Please implement the code in BADI -> BBP_CREATE_REQ_BACK to get the fields mapped properly before the BAPI gets called in R/3 system.

Make an Implementation of bbp_create_req_back BADI.</b>

Inside the Implementation of the BADI , bbp_create_req_back, you can do code

according to your requirements.

<b>Sample Code</b>

METHOD if_ex_bbp_create_req_back~fill_po_interface.

  DATA: ls_req_items          TYPE TABLE OF BAPIEBANC,
            
             ls_req_items_acc_data TYPE TABLE OF  BAPIEBKN.


  CLEAR ls_req_items.

  LOOP AT req_items INTO ls_req_items.

ls_req_items_acc_data-UNLOAD_PT =  'Some vlalue' . " Unloading point 
ls_req_items_acc_data-GR_RCPT    =  'Some vlalue' . " Goods Recipient 

*---------------------------------------------------*
* Reset the IR Indicator for Items with Zero net price
    ls_po_items_acc_data-po_item = ls_req_items-po_item.
    ls_po_items_acc_data-ir_ind  = space.
    ls_po_items_acc_data-gr_ind  = c_x.
    ls_po_items_acc_data-gr_non_val = c_x.
* Reset the IR Indicator for Zero Priced Item
*---------------------------------------------------*

    APPEND ls_req_items TO req_items_acc_data.
  ENDLOOP.

ENDMETHOD.

Hope this will help.

Please reward suitable points.

Regards

- Atul

yann_bouillut
Active Contributor
0 Kudos

Hi,

Please check OSS notes :

857274 Unloading point from shopping carts in local purchase order

946381 Unloading point is not filled from room number

826742 Activating the display of unloading point in shopping cart

711248 Unloading point in shopping cart

Kind regards,

Yann

Former Member
0 Kudos

Hi Yann,

Our problem is different, the unloading point is not transferred from R/3 PR to SRM.

When transporting a freetext Preq to SRM the fields Goods recipient and Unloading point are not transported and therefore are on the Goods receipt slip ,this is very important that these fields are displayed on the print out.

Do we have any OSS note for that?

Best Regards

Lovkesh

Former Member
0 Kudos

Hi

Have you seen my response ? Please try that out...

Hope this will help. Do let me know.

Regards

- Atul

yann_bouillut
Active Contributor
0 Kudos

Hi,

I didn't find any OSS notes to correct this...

Meanwhile or as an alternative, you can implement in R/3 BBP_BADI_EXTREQ_OUT to transfer additional data...

But make sure that in your SRM version, the unloading point field is enable and display in SC and PO (refer to the previous OSS notes).

Kind regards,

Yann

Former Member
0 Kudos

Hi Atul,

Thanks for your response and I have forward the mail to my technical team and take will take a day or two to revert me back. I have rewarded you the points and once it is successful, the full credit will goes to you.

Best Regards

Lovkesh

yann_bouillut
Active Contributor
0 Kudos

Hi,

Just for your information, you didn't reward me ... )))

Kind regards,

Yann

Former Member
0 Kudos

Hi Yan,

Very sorry. You are the best guy in SRM. I have rewarded you for the OSS note whihc you have given me abd I ask my technical team to implement it and I will reward fully once it will be successful.

Best Regards

Lovkesh

Former Member
0 Kudos

Hi

Are you using any BADIs ? If not use the following BADIS to enhance the table data to carry the Goods recipt and other required fields map to correct R/3 fields, once the target object gets created in the R/3 back-end.

<b>

Please refer to the following BADIs</b>

BBP_CREATE_REQ_BACK
BBP_TARGET_OBJECTS
BBP_CREATE_BE_RQ_NEW   
BBP_GROUP_LOC_PO

Depending on the system configuration, you can use any of the BADIs...

Hope this will help.

Please reward suitable points.

Regards

- Atul