Creation of Customer master using CLASS( 'MAINTAIN_BAPI')..

I am creating customer master by class 'MAINTAIN_BAPI'.  So all fields are sucessfully created except the field 'Remarks / Comments' on customer..Please suggest for the same as far as posiible..
<< Moderator message - Everyone's problem is important. But the answers in the forum are provided by volunteers. Please do not ask for help quickly. >>
Edited by: Rob Burbank on Jul 18, 2011 10:06 AM

Hi Yogesh,
Hi,
sorry to reply after the message closure.
Maybe you will read it.
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.
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.
BAPI_CUSTOMER_CREATEFROMDATA1 is part of them. This one uses SD_CUSTOMER_MAINTAIN_ALL, so the above remark is still valid. Moreover, this BAPI is to be used only from process  SAP Product Catalog. Out of it and due to its limitation, a lot of troubles are expected.
Sorry.
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

Similar Messages

  • Change Customer Master using CMD_EI_API MAINTAIN_BAPI Method

    Hi Experts,
    I am using CMD_EI_API=>MAINTAIN_BAPI method for Creating Customer through Custom program. The Creation of Customer Master is working fine.
    I have another requirement i need to perform the following for the Customer Change
    1 . Delete all Phone , Fax and SMTP entries from the table and create a new entries for Customer.
    2 . Delete a Contact Person based on the information from the legacy system.
    I am facing problem in the above two issues
    ADR2, ADR3 and ADR6 entries are retrieved for customer.
    this values are populated and passed to the method with Task as 'D' - delete.
    there is no error message  from the Method. when i call commit statement
    1 . the address details are not getting deleted in the tables
    2. if a contact person is deleted then i am getting a short dump while commit.
    Please help me if you know the details of MAINTAIN_BAPI method whic can be used for the Deletion purpose.
    Thanks,
    Shrikanth R

    Hi Experts
    I'm having the same problem it looks like the method maintain_bapi does not commit the new values, I debuged it and found a call to a badi lr_badi_update but I could not find information about it.
    Any help will be appreciate
    Leo

  • Error during create CR for MDGC "Enter a relevant role for creation of customer master data"

    Hello Experts,
    I am unable to create a Customer CR in 'MDG 6.1 Customer UI' , the UI throws an error saying "Enter a relevant role for creation of customer master data".It looks like it is expecting me to mention the BP role ( like FLCU01 Customer or FLCU00 FI Customer ) , but I don't see that BP role section in the Customer UI to mention .
    While creating the vendor CR  , I am able to enter the BP role ( like FLVN01 vendor or FLVN00 FI Vendor ) in the UI BP Role section.
    Following are the UI's for Customer and Vendor
    Customers BS_OVP_BP: BS_OVP_CU > OVP: BS_CU_OVP - I do not see BP role section here.
    Vendors BS_OVP_BP: BS_OVP_SP > OVP: BS_SP_OVP - This is working fine  , I see BP role section here.
    Please advice what I am missing here , what should I do for the successful CR creation . Should I change the UI for Customers or do I need to do anything in CVI configuration.
    Thanks,

    Hi Abdullah,
    You were right in the first place the UIBB is missing  , the UIBB 'Role' was present in the 'Search Customer' page but not available in the 'Create Customer CR' page , so I created the 'Role' UIBB again and was able to create the CR now . Not sure how it got deleted in the first place , is there any options where we reset the UI screen to the default initial configuration
    But after approving the CR , only the Business Partner BP is getting created and the Customer is not getting created . Not sure what might be the issue now. Is there any config that tells to automatically create customer when BP is created. I was able to create Vendor using the create Vendor CR before.
    Thanks

  • Problem in  creation of Customer Master

    Hi gurus,
    I am facing problem in creation of customer master.
    I have created a account group zz01 copying from 0001.which has internal no. assignement for the customer.
    Now i am trying to create a customer master, at partner functions level under sales area data...  the system is asking for the no. for each partner functions.. when i tried to manually enter, the system is not taking any number nor it is letting me save the data.
    Please help me out in acertaining,  what could be the issue.
    regards
    Gupta
    [email protected]

    its due to the number ranges that is specified in the partner determination ... chech what is the number range assigned in the parner determination ,,, so once u check that u have to manually enter the number between that range only .. this should solve ur problem...
    path to check the number range is as below :
    spro-img-logistic generalbusiness partner-customers---define account groups and field selection ---    
    at this point click position button at the bottom and give ur account group .. select ur account group and click detail button .. now inside that u can see the specified number range .. dafault is 08 ( means u can specify between 400000 to 499999)..
    and some times  u may not have defined number range... check urs and create accordingly ... this should solve ur problem...
    rewards if solved ..
      thank you
    madhan

  • URGENT:Creating customer master using Sd_Customer_Maintain_all

    hello all ,
    I am creating customer master using SD_Customer_Maintain_All.I will be thankful if somebody Can  tell me how to pass data to this function module.Better if somebody can provide code.
    Thanks.
    Sandeep.

    hello all ,
    I am creating customer master using SD_Customer_Maintain_All.I will be thankful if somebody Can  tell me how to pass data to this function module.Better if somebody can provide code.
    Thanks.
    Sandeep.

  • Creation of Customer Master with Sales Data

    Hi Experts,
    I have a requirement in whic i have to Create/Change Customer Master through Custom program.
    The Customer Master details will be stored in file and Retrieved through program with the following Tables to be Updated
    KNA1 - Customer Master
    ADRC - Address
    ADR2 -  Telephone Number
    ADR3 - Fax Number
    ADR6 - E-Mail Addresses
    KNVV - Customer Master Sales Data
    KNVP - Customer Master Partner Functions
    KNVK - Customer Master Contact Partner
    From SDN  i came to know about  CMD_EI_API . Can you please tell me which is the method suitable for Creation/Change of Customer Master with the above details.
    Regards,
    Shrikanth R

    Hi Experts,
    Please help me how to use MAINTAIN_BAPI method in Class CMD_EI_API  in order to create Customer Master.
    Regards,
    Shrikanth R
    Edited by: SHRIKANTH R on Jul 15, 2010 11:59 AM

  • Hi expert, automaticaaly creation of customer master,Purchase order.

    Hi Friend,
    I have some client requirement that they need automatically creation of following document.
    1) Sales Invoice.
    2) Purchase Invoice.
    3) Incoming Payment.
    4) vendor master or customer master.
    If any body have these above document code please share it or
    rajkumar at glsolutions dot co dot in
    Thanks in advance.
    Regards
    Rajkumar Gupta

    These are the typical requirements that would mostly cause big problems if they try to run B1 in parallel to any 3rd party applications. Especially if the other application would be in leading role.  That defeats the concept of ERP.
    However, it is still possible to make it work initially.  You just need to find all required information from the other application new records export.  Then use DI API to update B1.
    Thanks,
    Gordon

  • F4 Help in Customer Master using Dropdown Box

    Dear All,
    I am using BAPI_CUSTOMER_CREATEFROMDATA1 for customer master creation.
    I have a requirement from customer that he wants a drop down for Sales Organization, Distribution Channel, Division and for other necessary fields, data should come from R/3.
    Please tell me how to achieve it? How I get these master data from R/3 so that I can populate it on the corresponding dropdowns? is there any standard BAPI exist for it??
    Please help.
    Thanks in Advance

    Hi,
      Is the search help custom or standard? If custom then use the search help exit provided in the search help. If standard copy it into a custom one and make use of the search help exit.

  • Creation of Customer master

    Hello All,
      i have to create customer master in that i have to update sales  details also.
    I want ur suggestions.
    1) I can use  Bapi  "BAPI_CUSTOMER_CREATEFROMDATA1" is der but it does not update sales data. For this after this bapi i can use BAPI_CUSTOMER_CHANGEFROMDATA1.
    2) I can use "SD_CUSTOMER_MAINTAIN_ALL".
    Tell me which one is more easy and less time consuming.
    If there is any other solution please suggest.
    Thanks in Advance.
        Yog

    Hi Yogesh,
    Hi,
    sorry to reply after the message closure.
    Maybe you will read it.
    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.
    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.
    BAPI_CUSTOMER_CREATEFROMDATA1 is part of them. This one uses SD_CUSTOMER_MAINTAIN_ALL, so the above remark is still valid. Moreover, this BAPI is to be used only from process  SAP Product Catalog. Out of it and due to its limitation, a lot of troubles are expected.
    Sorry.
    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

  • Issue with creation of custom layouts using SAP Help Documentation

    Hi Experts,
    My requirement is to create a home custom page layout (using web dynpro) in Composite Environment. The default options available in CE are not useful for me. I set out to make a custom layout using the following this SAP Help Documentation: [          Creating a Web Dynpro Page Layout (SAP Library - Using the Portal as a Frontend)|https://cw.sdn.sap.com/cw/docs/DOC-102846]
    I have followed the instructions and followed all the steps, yet I fail to see the application in CE. The custom page layout is not displayed neither in options and is not available any where.
    Please let me know if anybody followed these steps and have got any success.
    Thanks in advance
    Srikant

    Hi
    Can somebody let me know if they have implemented a customised solution of creation of page layouts using Web Dynpro - as per the steps suggested by SAP.
    Thanks in advance
    Srikant

  • Error  in creation of customer master...

    Dear SAP masters,
    While creating customer master I am getting this error "Field KNVK-NAME1 does not exist in field status tables (TMOD*)".How can I resolve this?

    Hi,
    What are SAP Notes?
    SAP Notes give you instructions on how to remove known errors from SAP Systems. They include a description of the symptoms, the cause of the error, and the SAP Release and Support Package level in which the error occurs. SAP Notes that contain correction instructions can be implemented using Note Assistant.
    You need to log on to www.service.sap.com. This would ask for a S-User ID and Password. Check with your System Administrator for the same.
    Once logged on, go to the link Help & Support --> Search for SAP Notes. Provide the SAP Note number. Read the note carefully and do the needful.
    Contact your Basis person. He would be able to help you.
    Regards,
    Rajesh Kumar

  • Business Partner creation for Customer Master creation

    Hi
    We have customized our system in order to trigger the creation of Business Partner whenever a Customer Master is created.
    I created some customers for which the Business Partner creation was not triggered due to some reason.. In order to manage the same, i created a Business Partner manually and tried to link the same to my customer through T Code FLBPD2, but system returned with a message "The business partner could not be linked to the customer selected"  Message Number CVIC_UI023.
    Can anyone suggest something.
    Thanx in advance
    Pankaj

    Hi Pankaj,
    Please check wether you configured all required node under Master Data Synchronization..In SPRO..I am referring to below node.
    Active Synchroniztion Options
    Set BP role Category for customer Integration
    Define BP Role for direction customer to BP
    Field Assignment for customer Integration
    Thanks
    Veman.

  • Upload partner functions to customer master using LSMW

    Dear Friends,
    I'm trying to uplaod customer partner functions data through LSMW. I have tried to upload the data using recording method in LSMW(Tr. code: XD02).
    As per the business requirement, I need to upload multiple number(For example: 10 records) of SP(Sold to) partners to a single customer.
    While executing session, instead of adding all 10 records of partner functions, only the last record(i.e 10th records) is adding in the customer master.
    Your response will be highly appraciated.
    Regards
    Satish

    Hi Satish,
    You can't use XD02 to upload multiple partner functions by recording the transaction. It will not create multiple entries, always it will replace the existing ones with the new entry. you need to use the standard BI program or Idoc method do the same.
    I know the scenarios for the vendors it didnot work in that way for me at that time I used Standard BI method to create the multiple partner associations.

  • Restrict the creation of customer master records at sales area level

    I know that you can supress fields at the company code and sales area level in customer master, but, is there a way in configuration to restrict the creation of a customer master record at the company code and sales area levels?  Only the general data level is needed for this customer account group. 
    Any help would be greatly appreciated!!

    Hi
    Create the Customer Master without entering the Company Code and sales Area. The system will allow and ask you to fill only the General Data.
    The other way is that Create a Account Group and suppress its all Fields of Accounting View and Sales Area View, so that for that account group you will have to maitain only the General view.
    Regards
    Amitesh Anand

  • Classification View in customer master using lsmw

    Hi folks,
    I have a requirement regarding conversion method that is fields regarding classification view in customer master needed to be populated r created in through xd01 transaction this should be done using lsmw tool,if tried with standard method and bapi method ,can any one tell how to do whether it is bapi r standard method plz dont suggest recording method,even it is idoc method k r can any tell me which function module exists fr this ,POINTS will be awrded for answers .

    Try FM : SD_CUSTOMER_MAINTAIN_ALL
    Thanks
    Seshu

Maybe you are looking for

  • My experience of the Lion OS download & issues

    Hi..just thought I'd list some issues/reflections on the latest Lion OS.. Downloaded it last nite via the App store without hassle EASY! have it loaded on my Desktop & Apple Notebook... Had some issues in 3 upgrades ie: Iwork, iTunes..fixed that via

  • Invalid filename from Format Payment Instruction with Text Output conc prog

    hi there we are using EBS 12.1.3 and when producing an EFT file using the Format Payment Instruction with Test Output concurrent program, we are getting a file with an extra ".out" extension for exampe DE_CE_o81527.out.out. Seems like the IBY Payment

  • Largest number of digits for NUMBER datatype?

    What is the largest length of a NUMBER that Oracle will "support"? The documentation says the following:      Datatype Limits indicates:          "Can be represented to full 38-digit precision"      NUMBER Data Types indicates:           "Oracle guar

  • Import settings to another

    I have two servers with two deployment share.What should I do if I want to import ones settings to another share without write those same things such as "if statement words" again. Thanks

  • Perl script not rendering values

    I have a perl script that runs a form submission and sends me an email after user completes the form. Once I get the mail, i see the form fields BUT I do not see the values that the user would enter. Here is a snippet: print MAIL "...If Contractor, e