Skip to Content
avatar image
Former Member

Maintaining Contact Person using SD_CUSTOMER_MAINTAIN_ALL !

Hi guys,

Is it possible to maintain contact person details for customer using SD_CUSTOMER_MAINTAIN_ALL ?

Cheers

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Mar 29, 2010 at 04:17 PM

    Hi,

    SD_CUSTOMER_MAINTAIN_ALL is used in standard during the maintenance of a consumer using the standard customer master data transaction XD01 & XD02.

    It is not intended to be used out of the transaction and in no case it should be used out of its original context. Due to the specificity of the function module, out of the original context we may face limitations and data inconsistencies.

    This is precisely what you will face in your case.

    For the maintenance of customers, there is NO BAPI and NO direct function module.

    There are some functions modules like the one above where the name is looking nice. But these should not be used.

    • Below ECC 2005 (6.00), the only solution was batch input and DEBMAS idocs. See [note 384462|https://service.sap.com/sap/support/notes/384462]

    • Starting with ECC 2005 (6.00) and above: a synchronisation tool has been introduce. See class CMD_EI_API and VMD_EI_API

    Hope this helps

    BR

    Alain

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 29, 2010 at 04:44 AM

    Dear Sapgeek,

    Can you tell me what are the fields yo want to maintain to create this customer . Actually this fm is not that much helpful. Suppose if you want to create customer internally better to go for either lsmw or bapi method.

    Regards,

    Madhu.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 21, 2010 at 02:19 AM

    There is code snipet avilable in wiki to get around this issue. solved.

    Add comment
    10|10000 characters needed characters exceeded