BAPI for ARTICLE creation in IS-Retail

I am creating an Article using BAPI_MATERIAL_MAINTAINDATA_RT by passing below parameters for Basic view.
1.material type
2.merchandise category
3.material category
4.description
5.uom
6.transportation grp
7.loading grp.
8.valuation class
9.tax class
Also marked X in respective places in structures clientdatax,plantdatax,headdatax etc.
Anyhow still it showing errors like "key field of table MARA missing"
I am able to create article from MM41 using above 9 fields.
What fields shd be passed to this BAPI to create an ARTICLE?
OR ANY OTHER BAPI/RFC FM EXIST TO CREATE ARTICLE?
Please help me in this regard.
Regards,
Kiran

Hi Bjorn,
I have to call BAPI for Article creation from Portal front end.
so I cant use BAPI_RETAILMATERIAL_CREATE as it goes to MM41 when we execute.
So I am using BAPI_MATERIAL_MAINTAINDATA_RT to create article.
I passed all mandatory data which is required to create a article with basic view.
Using MM41, I am able to create but with this BAPI iam unable to create article.
Could you please tell me what are the required parameters to be passed in addition to my fields which I  specified below:
I passed
HEADDATA--material type,merch.category, material category,basic view marked x.
MATERIAL DESC--material description
CLIENT DATA--uom,transportation grp, tax class
CLIENTDATAX---marked X in above fields
PLANTDATA-loading grp
PLANTDATAX-marked x for above field
ADDL CLIENTDATA--valuation class
ADDLCLIENTDATAX--marked X for v class
Please help me in this regard.
Regards,
Kiran.

Similar Messages

  • Is there any BAPI  FOR TASKLIST CREATION OF ANY EQUIPMENT ?

    Dear Sir,
    Is there any BAPI  FOR TASKLIST CREATION OF ANY EQUIPMENT .
    Thanks.
    Regards,
    Pooja Joshi.

    Hello Pooja
    Perhaps the following link may be useful:
    <a href="http://www.sapfans.com/forums/viewtopic.php?p=906052">FAQ: Plant Maintenance and Customer Service BAPIs</a>
    Regards
      Uwe

  • Bapi for Delivery Creation from Sales Order

    Hi
    I have multiple sales order and i want to create 1 outbound delivery from it just like what Vl10A is doing.
    Can i have BAPI or fumctiona module for same.
    Best Regards
    Subham

    Check this thread:BAPI for Delivery Creation
    Also search the forums..there are many threads addressing the same issue.
    Regards,
    Kiran

  • BAPI for article extension to WM, Sales and STORE

    Hi Gurus,
    I'm developing a GUI application on Article. Can you please let me know if there are any BAPIs for article extension to WM, sales and Store. I'm able to create a basic article thru a standard BAPI but not able to figure out the BAPIs for article extension.
    Appreciate help.
    Thanks,
    David.

    Hi David,
    the BAPI_MATERIAL_SAVEDATA should do what you want.
    Regards
    Dirk

  • Function module for Article creation (transaction MM41)

    Hello,
    I have been trying to create an article which is normally done using transaction MM41.
    I am trying to use BAPI_MATERIAL_SAVEDATA to do this, but since article creation is different  from regular material creation, there are fields that are not available, for example article category (MARA-ATTYP).
    Another problem encountered with the BAPI is that the industry section is a required input.  For MM41 it is not a required field.
    Therefore, is there an available function module aside from the BAPI mentioned above that can perform article creation?
    If the BAPI above is sufficient, how can I properly populate the necessary fields?
    Additional information:  requirement is developed in 4.6c.
    provide the code I've been working on if asked.
    Thanks in advance!

    Hello Harsh
    To extend the article to another distribution channel you need to populate the salesdata/salesdatax structures of the BAPI.  For example:
      CLEAR wa_salesdata.
      wa_salesdata-material            = material.
      wa_salesdata-sales_org           = salesorg.
      wa_salesdata-distr_chan          = dstchan.
      wa_salesdata-item_cat            = itemcat.
      wa_salesdata-matl_stats          = '1'.
      APPEND wa_salesdata TO i_salesdata.
      CLEAR wa_salesdatax.
      wa_salesdata-material            = material.
      wa_salesdata-sales_org           = salesorg.
      wa_salesdata-distr_chan          = dstchan.
      wa_salesdatax-item_cat            = 'X'.
      wa_salesdatax-matl_stats          = 'X'.
      APPEND wa_salesdatax TO i_salesdatax.
    I believe the important data you need to have are material, sales org, and distribution channel.
    Hope this helps.

  • BAPI for SO creation and change

    hi
    which BAPI can used for sales order creation and what are the mandatory fields required.
    I would like to provide  easy SO creation in portal so give me the essential input for SO creation.

    Dear basheer,
    You can use
    BAPI_SALESORDER_CREATEFROMDAT2
    mandatory fields are ,
      clear iohead.
      iohead-doc_type  
      iohead-sales_org 
      iohead-distr_chan
      iohead-division 
      iohead-req_date_h
      iohead-ship_cond 
      iohead-incoterms1
      iohead-pmnttrms 
      iohead-accnt_asgn
      iohead-pymt_meth
      clear ipartner.   refresh ipartner.
      ipartner-partn_role = 'AG'.
      ipartner-partn_numb = Sold to party.
      append ipartner.
      clear ipartner.
      ipartner-partn_role = 'WE'.
      ipartner-partn_numb = Ship to party.
      append ipartner.
      refresh : iitem, ibapischdl, ibapicond.
      clear   : iitem, ibapischdl, ibapicond.
      iitem-itm_number = '10'.
      iitem-material   = material.
      iitem-plant      = Plant.
      iitem-val_type  
      append iitem.
      ibapischdl-itm_number = '10'.
      ibapischdl-req_date   = sy-datum.
      ibapischdl-req_qty    = Qty.
      append ibapischdl.
    saravanan
    Edited by: k saravanan on Sep 22, 2008 4:21 PM

  • Func module/bapi  for invoice creation

    Any function module for invoice creation WITH REFERENCE TO A SALEORDER. ??

    Hi,
    check this FM:GN_INVOICE_CREATE or BAPI: BAPI_BILLINGDOC_CREATEMULTIPLE
    check this link also.
    BAPI for creating sales invoice
    Regards
    Appana

  • Is there any BAPI for BOM creation? which does by RCSBI010 / Batch Input.

    Hi Experts,
    I need to Upload the extracted Excel-file(.txt) for BOM creation, so, pls, let me know that, Is there any BAPI for this purpose. In detail the requirement is that,
    The suggested idea shuld work as like as pgm. RCSBI010
    thanq
    Edited by: Srinivas on Feb 14, 2008 6:18 PM

    Hi Srinivas,
    Try these Function Modules
    CS_BI_BOM_CREATE_BATCH_INPUT   - Create BOM Via Batch Input
    CS_BI_BOM_CREATE_BATCH_INPUT1  - Create BOM Via Batch Input (Corrected Session Handling)
    There are two BAPI's too, which can be used
    ALE_MATERIAL_BOM_GROUP_CREATE
    BAPI_MATERIAL_BOM_GROUP_CREATE - Creation of a material BOM group
    Hoe this helps.
    Edited by: Priyabrata Samanta on Feb 15, 2008 3:56 AM

  • BAPI for Payment creation in Claims

    Hi Experts,
    I need to create payment for Claims need BAPI, please help me and also please refer ICLCDC02 t-code for payment creation as reference.
    Screenshot is attached.
    Regards
    goudham

    ICLF_CD_STD_LOCAL - implementation if the disbursement is through FSCD
    The std BAdi  ICLF_CD can be enhanced to pass additional data to FSCD to facilitate the processing of payments by coverages and accurately reflect the FI postings to SAP FI. This BAdi can transfer the following data to process payments;
    Claim Number
    Document number
    Document date
    Posting date
    Business Partner
    Contract Number
    Main and sub Transactions
    Assignment number

  • Function module/BAPI for Pgi creation

    hi all,
    any standard function module/ BAPI for create PGI.
    i know BAPI_OUTB_DELIVERY_CONFIRM_DEC, suppose if we are using PGI reverse not possibul.
    regards

    This is not answered

  • BAPI for PR Creation  and Equipment master updation

    Hi Gurus ,
    Please provide me the function module (BAPI) for the following.
    1. Create Purchase Requisition
    2. Update/Change Equipment master(Iq02)
    Thanks
    Tausif

    Hi Tausifur,
    You can goto Tcode BAPI and find all the relevant BAPIs that you want. This will help you in the future.
    Cheers
    Keshav

  • FM/BAPI for delivery creation

    Hi,
         I need to create a delivery w/o order reference though VL01N0 ,but i am unable to find any BAPI / FM which could let me do so through the code w/o BDC.
               Can any one suggest a FM/BAPI for the same.
    Kunal

    Hi kunal,
    You can use BAPI BAPI_DELIVERYPROCESSING_EXEC to deliver preceding documents like a sales order.
    If this doesn't solve ur recquirement then write an BDC Program .
    I have done some BDC programs On VL01n before...u will not face any problem .
    ravinder.

  • Please sugget BAPI for Asset Creation(AS91 Transaction)

    Hi I am Loading Legacy Asset master data into sap transaction(AS91) Please suggeest the right BAPI for this.
    Thanks&regards
    Mahesh

    Hi Raja,
    Thanks a lot for quick info u gave I am getting one error when I am trying to execute my program using the BAPI BAPI_FIXEDASSET_CREATE for the date field (capitalized on) saying " Capitalized on of asset INTERN-00001 0 cannot be changed" this field is mandatory for this transcation AS91 and I am also paassing 'X' value to this field inthe structure postinginformationx-CAP_DATE ='X'.
    Thanks in advance

  • How to Debugg workflow for Article Creation using MM41 In IS Retails System

    Existing system they are using business BUS1001006,Event Created for triggering workflow when you create article using transaction code MM41.
    I could see one more business object named ZBUS100106 for triggering workflow when you Create an article.
    I just want to debugg the workflow to add some additional validations to trigger workflow when i can create article using transaction code MM41.
    Let me know how to debugg the workflow.
    Thanks in Advance.

    ZBUS100106 is nothing but Custom Business Object of BUS100106 creating by extending BUS100106.
    You can debug Business Object code thru putting breakpoint in Code and executing the Business Object thru SWO1.
    For your requirement you could possibly use SWB_COND Tcode so as to limit workflow lanches.
    Refer [this|http://mailman.mit.edu/pipermail/sap-wug/2003-November/011005.html].
    Regards
    Shital

  • Reg:Bapi for mass creation of production order/confirmation

    Dear Experts,
    I wanted to know with the following BAPI is it possible to create Multiple production orders for different semifinshed Materials along with material availability check and other functions similar to CO01 transaction.
    I knew there are standard transactions for mass confirmation for production orders. But i need a confirmation on this BAPI . As i am planning to go-ahed with ,mass creation of production order creation / Order confirmation in single custom transaction.Need back flush activity even supported.
    BAPI_PRODORD_CREATE to create the orders.
    BAPI_PRODORD_RELEASE to release the orders.
    BAPI_PRODORDCONF_GET_TT_PROP to get the default data for the confirmation.
    BAPI_PRODORDCONF_CREATE_TT to ost the confirmation of production order.
    Along with this BAPI do i need to commit any other BAPI to carry out back flush for components.
    Need your suggestions to take it further.
    Regards,
    Daya.

    Dear SAP Daya
    If the issue has been solved, please close this thread.
    You have already mentioned that the issue has been resolved, thefore, you should not ask for help on another thread before closing this one, as it looks like you are trying to force people to answer your threads.
    Users are always trying to answer as many threads as possible on good will we don't need this kind of "incentive".
    Please read carefully the The SCN Rules of Engagement, especially point 8:
    Be responsive. If an SCN member has answered your question, please mark the answer as "helpful” or “correct”. Mark the discussion as “answered,” so that other members can find the answers more easily
    Also, I checked your old threads and I could observe that there is only one closed. Please review your old threads and close those already solved.
    BR
    Caetano

Maybe you are looking for