cancel
Showing results for 
Search instead for 
Did you mean: 

Equipment No ( Serial no ) to Credit or debit memo

0 Kudos

Hi ,

In our project we are creating Credit or debit memos in ECC for the Sevice Confirmation in SAP CRM. We are able repliate these well.

we have one issue, we are not able to link thse Credit or debit memow with the Equipment no or Serial no. Which we can see in Extras of the Transaction.

Experts please throw some light on this.

thanks ,

Jaffer Vali shaik


Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182378
Active Contributor
0 Kudos

Jaffer,

How is the credit memo linked with the Equipment nos.?

Is credit memo request created with reference to an invoice, which has equipment nos?

thanks!

TW

0 Kudos

Hi TW,

sorry above I said Debit memo  , but it s Debit memo Request.

the flow logic is as below:

We create Service Confimation/ Service Contract in CRM and then release it.

With respect to this Confimation/ Service Contract We create a debit memo request/ Credit memo request ..

Then in the path:

va02->extras->technical objects
here we need the EQuipment no  .
ie Individual object in CRM.
Thanks ,
Jaffer Vali Shaik
Siraj_Saibudeen
Contributor
0 Kudos

Hi Jaffer,

It is not possible to replicate Technical Objects from CRM to ECC, when the confirmation is getting transferred to ECC as a DMR through configuration.

We had the same requirement, but we had to enhance the BADI CRM_EXT_BILLING and the method CHANGE_DATA_SERVCONF_BILLING.


Without enhancement it is not possible to replicate technical objects from Confirmation to DMR in ECC.


Regards,

Siraj

0 Kudos

Hi Siraj,

Thank you for Infor.

We checked this Badi. but we are not able to change or update the Serial No or EQuipment nor.

Thanks,

Jaffer Vali Shaik

Siraj_Saibudeen
Contributor
0 Kudos

Hi Jaffer,

Our requirement was to print the technical objects in the Invoice smartform. So we copied the technical objects from CRM to DMR (in ECC) to an item level custom text ID. This was done using the BADI I mentioned before.

From the DMR we created invoice and the custom text ID is copied over to the invoice document.The invoice smartform development fetched the technical objects from these custom text ID.

I just attached the technical objects replication pseudo code below, may be it could help.

Pseudo code

 

  • A custom FM ‘Z_C_CRM_EXT_EQUIP_DMR’ is developed.
  • We stored in local internal table LI_SRV_REFOBJ[] data from BADI structure IT_BDOC_ORIG-SRV_REFOBJ[].
  • Retrieve PRODUCT_GUID (Internal Unique ID of Product), R3IDENT(Technical Asset number), R3MAT_ID (Material), R3SER_NO(Serial Number) from table COM_TA_R3_ID based on entries in

      LI_SRV_REFOBJ where PRODUCT_GUID equals to GUID_OBJECT.

  • Select iObjects description from table COMM_PRSHTEXT (product master table) for all Reference Product based on GUID_OBJECT of SRV_REFOBJ[].
  • Concatenate Customer Asset: <iObject description> Serial Number: <serial number> and populate in CRMT_BAPISDTEXT- TEXT_LINE with text id into CRMT_BAPISDTEXT- TEXT_ID. Assign the table type in BADI parameter CT_BILLING_TEXT.
0 Kudos

Hi Siraj,

Thank you for your info. The scenario provided above is similar but not same. we need to fill the Equipment No and Serial no with respect to Debit/Credit memo request. we have clear target fields for these .

va02->extras->technical objects

here we need the EQuipment no  .

Thanks,

Jaffer Vali Shaik