The best way is to create the material as follows:

* bapi for material creation
    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
      EXPORTING
        headdata             headdata
        clientdata           clientdata
        clientdatax          clientdatax
        plantdata            plantdata
        plantdatax           plantdatax
        forecastparameters   forecastparameters
        forecastparametersx  forecastparametersx
        planningdata         planningdata
        planningdatax        planningdatax
        storagelocationdata  storagelocationdata
        storagelocationdatax storagelocationdatax
        valuationdata        valuationdata
        valuationdatax       valuationdatax
        warehousenumberdata  warehousenumberdata
        warehousenumberdatax warehousenumberdatax
        salesdata            salesdata
        salesdatax           salesdatax
        storagetypedata      storagetypedata
        storagetypedatax     storagetypedatax
*       FLAG_ONLINE          = ' '
*       FLAG_CAD_CALL        = ' '
*       NO_DEQUEUE           = ' '
        no_rollback_work     ' '
      IMPORTING
        return               wa_return
      TABLES
        materialdescription  materialdescription[]
        unitsofmeasure       unitsofmeasure[]
        unitsofmeasurex      unitsofmeasurex[]
        internationalartnos  internationalartnos[]
        materiallongtext     materiallongtext[]
        taxclassifications   taxclassifications[]
        returnmessages       returnmessages[]
*       PRTDATA              =
*       PRTDATAX             =
*       EXTENSIONIN          =
*       EXTENSIONINX         =
      . 

 

After this you have to simulate the same but only for Accounting view as follows:

 CLEARheaddata-BASIC_VIEW,
          headdata-SALES_VIEW,
          headdata-PURCHASE_VIEW,
          headdata-MRP_VIEW,
          headdata-FORECAST_VIEW,
          headdata-WORK_SCHED_VIEW,
          headdata-PRT_VIEW,
          headdata-STORAGE_VIEW,
          headdata-WAREHOUSE_VIEW,
          headdata-QUALITY_VIEW,
          headdata-ACCOUNT_VIEW,
          headdata-COST_VIEW
          .
          headdata-ACCOUNT_VIEW 'X'.


          CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
            EXPORTING
              HEADDATA                   headdata
*             CLIENTDATA                 =
*             CLIENTDATAX                =
*             PLANTDATA                  =
*             PLANTDATAX                 =
*             FORECASTPARAMETERS         =
*             FORECASTPARAMETERSX        =
*             PLANNINGDATA               =
*             PLANNINGDATAX              =
*             STORAGELOCATIONDATA        =
*             STORAGELOCATIONDATAX       =
             VALUATIONDATA              valuationdata
             VALUATIONDATAX             valuationdatax
*             WAREHOUSENUMBERDATA        =
*             WAREHOUSENUMBERDATAX       =
*             SALESDATA                  =
*             SALESDATAX                 =
*             STORAGETYPEDATA            =
*             STORAGETYPEDATAX           =
*             FLAG_ONLINE                = ' '
*             FLAG_CAD_CALL              = ' '
*             NO_DEQUEUE                 = ' '
*             NO_ROLLBACK_WORK           = ' '
            IMPORTING
              return               wa_return
            TABLES
              materialdescription  materialdescription[]
              unitsofmeasure       unitsofmeasure[]
              unitsofmeasurex      unitsofmeasurex[]
              internationalartnos  internationalartnos[]
              materiallongtext     materiallongtext[]
              taxclassifications   taxclassifications[]
              returnmessages       returnmessages[]
*             PRTDATA              =
*             PRTDATAX             =
*             EXTENSIONIN          =
*             EXTENSIONINX         =
            . 

 

 

We hope this is usefull for you. 

 

Software Factory 2