G/L account change for existing VAX trans event key(601 movement type)

Hi experts,
My client wants to post the sales(VAX transaction event key for movement type 601) of a material into new G/L account than the existing one. They dont want to create a new Material type & Valuation class for the same.
I suggested to create a new class for the existing material type and use the same in OBYC, but they dont want to  create the new valuation class.
Is there any way do that? pls suggest.
Regards
Srin.

Hi,
COGS account is always against the Inventory account of the goods Purchased.
Without raw material account how the consumption account will hit in to the another account or 2 account.
x: if your one of material Inventory G/Laccount is : 99999
the same you have COGS account in GBB-VAX  : 77777
When you make sales the Inventory get reduced/consumed against the COGS account.
How the system allow you to post in One more account.
Else you suggest them to chage the existing G/L account.
Clear with out Inventory account you can't use one more COGS account.
SAM

Similar Messages

  • How to add a new data element for existing table filed(Primary key field)

    Hi Experts,
    How to add a new data element for existing table field(Primary key field)
    For this filed ther is no foreign key relation ships and even check table.
    while activating table it is giving message like below.
    can you help any one to solve this and wil steps to add new dataelement for existing primary key filed of a table.
    Check table (NAMING SPACE/TABLE NAME(EX:/TC/VENDOR)) (username/19.02.10/03:29)           
    Primary key change not permitted for value table /TC/VENDOR
    Check on table  /TC/VENDOR resulted in errors              
    Thanks
    Ravi

    Hi,
    Easiest way is to download the table eg into an Excel table (if possible) or text table. Drop the table from the database. Build your table with the new key field. Build the database table again and fill it.
    You can do it also over the database into a new table. Drop the old one. Build the enhanced one and fill it. Afterwards drop your (temporary) table.
    Maybe there are other ways, but this works.
    Success,
    Rob

  • What changes to be done when environment is changed for existing code?

    Hi All,
    I am a starter and had developed integrations in dev environment where SAP used to send and recieve files in PI7.1
    Before me doing the task, the source and target systems were registered.
    The SAP environment was PID and when we moved to test env it used to be PIT.
    Now PID and PIT env no longer exist and the envs are PI1 in dev and PI2 in test.
    What are the changes that needs to be carried out for the existing development.
    Please guide me and also if those changes needs to be done only from PI7.1 developer side or BASIS side.
    Thanks,
    Kevin

    Kevin,
    From Developer side:
    You may need to import the new business systems into Directory and needs to do all the configuration where ever you used your previous business systems. The whole configuratios needs to be changed for all the interfaces like sender and reciver agreements, reciver and interface determinations. But you can copy the communicaiton channels to your new one. And dont delete anything in DEV until unless you move your new changes to QA and working as expected. If there are any lookups in Mapping please check whether any hardcoding is done in mapping or not. (You should have not done it, but still a check).
    From Basis side:
    Your transport targets needs to be changed in SLD.
    Regards,
    ---Satish

  • BDC for MIGO for GR OutBound Delivery( A01 & R05 ) from Movement Type 107 to 109

    Hi,
    I am stuck with a very typical situation need all your expertise and advices for a solution.
    We are basically trying to create change the movement type from 107 to 109 through MIGO.
    I have made a BDC recording for MIGO ( because we would like to track each delivery specifically under shipment , I know that there is a BAPI which is there to do this but it works fine if we do the shipment with Purchase Order as input which dont want in that manner )
    Process:
    1. Creating Production Order
    2. Creating Purchase Order
    3. Creating STO
    4. Deliveries
    5. PGI for Deliveries
    6. Shipment for group of outbound Deliveries
    I have created a z program where i am passing shipment number in the selection screen.
    Then it would take all the deliveries for that shipment and pass each delivery to MIGO and process it and change the status from 107 to 109.
    Interesting part here is, the code works absolutely perfect only from my ID. But when I test from other ID it is not executing, so to check where is the problem I have added mess_tab to the CALL TRANSACTION to capture what message is been populated for my ID comparing with others
    Message Captured on Others ID's:
    MSGID: 00
    MSGNR: 344
    MSGV1: SAPLMIGO
    MSGV2: 1300
    Message Captured on MY ID:
    MSGID: MIGO
    MSGNR: 012
    MSGV1: 5000005802
    MSGV2: (empty)
    This is the problem this program is executing only on MY ID, rest all ID's it is not processing.
    We have cross verified with security and basis regarding any authorization issues but nothing came up.
    Please help me what could be the issue ( WHY it is processing successfully for my and WHY NOT for other ID's)
    Below is the main code :
    CALL FUNCTION 'CONVERT_DATE_TO_EXTERNAL'                     " Converting Date format to DD/MM/YYYY
         EXPORTING
           DATE_INTERNAL            = sy-datum
         IMPORTING
           DATE_EXTERNAL            = lv_date_external
         EXCEPTIONS
           DATE_INTERNAL_IS_INVALID = 1
           OTHERS                   = 2.
           IF SY-SUBRC <> 0.                                     "#EC NEEDED
    * Implement suitable error handling here
           ENDIF.
    *   Validating input shipment number with database table VTTP
           SELECT VTTP~TKNUM
                  VTTP~TPNUM
                  VTTP~VBELN
             FROM VTTP INNER JOIN VTTK
             ON VTTP~TKNUM = VTTK~TKNUM
             INTO TABLE IT_VTTP
             WHERE VTTK~TKNUM = P_TKNUM
               AND VTTK~STDIS = 'X'.
           IF sy-subrc = 0.
    *   Validating all deliveries having same Delivery type or not
             SELECT * FROM likp INTO TABLE it_likp FOR ALL ENTRIES IN it_vttp WHERE vbeln = it_vttp-vbeln
                                                                                AND vbtyp = 'J'.
             IF sy-subrc = 0.
               CLEAR lv_lines.
               LOOP AT it_likp INTO wa_likp.
                 REFRESH:it_vbfa,BDCDATA.
    *   Validating if Delivery Type = 109 (GR already done), or Delivery Type = 107 (must process for GR )
                 SELECT * FROM vbfa INTO TABLE it_vbfa WHERE vbelv = wa_likp-vbeln
    *                                                AND vbtyp_v = 'J'
                                                         AND bwart = '109'.
                 IF sy-subrc = 0.
                   lv_flag1 = 'X'.
                 ELSE.
                   SELECT * FROM vbfa INTO TABLE it_vbfa WHERE vbelv = wa_likp-vbeln
    *                                                  AND vbtyp_v = 'J'
                                                           AND bwart = '107'.
                   IF sy-subrc NE 0.
                     MESSAGE 'No Deliveries with Movement Type "107" ' TYPE 'I'.
                   ELSE.
                     lv_flag2 = 'X'.
                     lv_lines = lv_lines + 1.
    **  BDC for MIGO
                     perform bdc_dynpro      using 'SAPLMIGO' '0001'.
                     perform bdc_field       using 'BDC_OKCODE'
                                                   '=OK_GO'.
                     perform bdc_field       using 'GODYNPRO-ACTION'
                                                   'A01'.
                     perform bdc_field       using 'GODYNPRO-REFDOC'
                                                   'R05'.
                     perform bdc_field       using 'GODEFAULT_TV-BWART'
                                                   '109'.
                     perform bdc_field       using 'BDC_CURSOR'
                                                   'GODYNPRO-OUTBOUND_DELIVERY'.
                     perform bdc_field       using 'GODYNPRO-OUTBOUND_DELIVERY'
                                                   wa_likp-vbeln. "'80019574'.
                     perform bdc_field       using 'GOHEAD-BLDAT'
                                                   lv_date_external. "'04/29/2015'.
                     perform bdc_field       using 'GOHEAD-BUDAT'
                                                   lv_date_external. "'04/29/2015'.
                     perform bdc_field       using 'GOHEAD-WEVER'
                                                   '1'.
                     perform bdc_dynpro      using 'SAPLMIGO' '0001'.
                     perform bdc_field       using 'BDC_OKCODE'
                                                   '=OK_POST1'.
                     perform bdc_field       using 'GODEFAULT_TV-BWART'
                                                   '109'.
                     perform bdc_field       using 'GOHEAD-BLDAT'
                                                   lv_date_external. "'04/29/2015'.
                     perform bdc_field       using 'GOHEAD-LFSNR'
                                                   wa_likp-vbeln. "'0080019574'.
                     perform bdc_field       using 'GOHEAD-BUDAT'
                                                   lv_date_external. "'04/29/2015'.
                     perform bdc_field       using 'GOHEAD-WEVER'
                                                   '1'.
                     perform bdc_field       using 'GODYNPRO-DETAIL_ZEILE'
                                                   '   1'.
                     perform bdc_field       using 'GOITEM-ERFME'
                                                   'EA'.
                     perform bdc_field       using 'GOITEM-ERFMG'
                                                   '1'.
                     perform bdc_field       using 'GOITEM-LSMNG'
                                                   '1'.
                     perform bdc_field       using 'GOITEM-LSMEH'
                                                   'EA'.
                     perform bdc_field       using 'GOITEM-MIGO_ELIKZ'
                                                   '1'.
                     perform bdc_field       using 'GOITEM-BWART'
                                                   '109'.
                     perform bdc_field       using 'GOITEM-LGOBE'
                                                   'RX Cross-docking'.
                     perform bdc_field       using 'BDC_CURSOR'
                                                   'GODYNPRO-DETAIL_TAKE'.
                     perform bdc_field       using 'GODYNPRO-DETAIL_TAKE'
                                                   'X'.
                     PERFORM bdc_dynpro      USING 'SAPLMIGO' '1300'.
                     PERFORM bdc_field       USING 'BDC_CURSOR'
                                                   'G_TIP_DONT_SHOW_AGAIN'.
                     PERFORM bdc_field       USING 'BDC_OKCODE'
                                                   '=OK_TIP_GO'.
                     PERFORM bdc_field       USING 'G_TIP_DONT_SHOW_AGAIN'
                                                   'X'.
    *& Avoid unncessary screens to populate while processing background.
                     LV_OPTIONS-DISMODE = 'N'.
                     LV_OPTIONS-UPDMODE = 'S'.
                     LV_OPTIONS-NOBINPT = 'X'.
                     CALL TRANSACTION 'MIGO' USING BDCDATA  OPTIONS FROM LV_OPTIONS MESSAGES INTO IT_MESSTAB1 .
                     WAIT UP TO 1 SECONDS.
                     DELETE IT_MESSTAB1 WHERE MSGTYP NE 'E'.
                     IF IT_MESSTAB1[] IS NOT INITIAL.
                       APPEND LINES OF IT_MESSTAB1 TO IT_MESSTAB.
                     ENDIF.
                   ENDIF.
                 ENDIF.
               ENDLOOP.
             ENDIF.
           ELSE.
             MESSAGE 'Shipment Number does not exists Or not Planned' TYPE 'E'.
           ENDIF.
         ELSE.
           MESSAGE 'Please insert Shipment Number' TYPE 'E'.
         ENDIF.
         IF lv_flag1 = 'X' AND lv_flag2 = 'X'.
           MESSAGE 'This shipment is processed with an inconsistent goods receipt' TYPE 'I'.
         ELSEIF lv_flag1 = 'X'.
           MESSAGE 'Shipment already been processed for these deliveries' TYPE 'I'.
         ELSEIF lv_flag2 = 'X'.
           lv_lines1 = lv_lines.
           CONDENSE lv_lines1 NO-GAPS .
           CONCATENATE lv_lines1 'Goods Receipt are posted for the shipment '
                  INTO lv_message SEPARATED BY space.
           MESSAGE  lv_message TYPE 'I'.
         ENDIF.
    * Display Messages from Message TAB.
         DELETE ADJACENT DUPLICATES FROM IT_MESSTAB.
         DATA:lv_msg TYPE string.
         LOOP AT IT_MESSTAB INTO WA_MESSTAB.
           CALL FUNCTION 'FORMAT_MESSAGE'
             EXPORTING
               ID        = WA_MESSTAB-MSGID
               NO        = WA_MESSTAB-MSGNR
               V1        = WA_MESSTAB-MSGV1
               V2        = WA_MESSTAB-MSGV2
               V3        = WA_MESSTAB-MSGV3
               V4        = WA_MESSTAB-MSGV4
             IMPORTING
               MSG       = lv_msg
             EXCEPTIONS
               NOT_FOUND = 1
               OTHERS    = 2.
           IF sy-subrc <> 0.
    * Implement suitable error handling here
           ENDIF.
           WRITE:/ lv_msg.
         ENDLOOP.
    *        Start new screen                                              *
       FORM BDC_DYNPRO USING PROGRAM DYNPRO.                 "#EC PF_NO_TYPE
         CLEAR BDCDATA.
         BDCDATA-PROGRAM  = PROGRAM.
         BDCDATA-DYNPRO   = DYNPRO.
         BDCDATA-DYNBEGIN = 'X'.
         APPEND BDCDATA.
       ENDFORM.
    *        Insert field                                                  *
       FORM BDC_FIELD USING FNAM FVAL.                       "#EC PF_NO_TYPE
         CLEAR BDCDATA.
         BDCDATA-FNAM = FNAM.
         BDCDATA-FVAL = FVAL.
         APPEND BDCDATA.
       ENDFORM.
    Thanks,
    Srini

    Hi Rob,
    Thanks for quick reply.
    I have checked the NOTE : 304122
    But there in the NOTE it says ( " BAPI, BAPI_GOODSMVT_CANCEL, BAPI_GOODSMVT_CREATE, CNTL_ERROR" )
    These BAPI's work perfectly for (purchase order as input type), but here out type is ( A01 & R05 ) we are giving DELIVERY NUMBER as input to MIGO.
    So for this scenario we cannot use those BAPI's mentioned in the NOTE.
    Also as stated earlier in the message interesting part is
    "The code works absolutely perfect only from my ID. But when I test from other ID it is not executing. Code is working exactly as expected ONLY to my ID. When i try to execute the same code from another's ID it is not working"
    So what do you think might be the issue?

  • Posting in gr from po for 2 materials in to 2 different movement types

    hi,
    i have 2 items in a single purchase order, how can i  post them to different movement types like 101, 103 in one goods receipt. for ex in MIGO , i enter purchase order number , it is taking all the items from PO in to one movement type like 101 .. and if i go to 2nd in  item over view and change the movement type to 103 and press enter it is coming to 101..
    pl advise me , how to do that,
    thanks in advance
    srini

    hi, thanks for quick reply, but i am entering goods receipt with referece to purchase order..  i am entering po number and movment type 101 in MIGO and pressing enter.. so all the materials in po being copied in to GR..and after that if i want to change the 2nd material to 103 it is not allowing me... it is considering all the materials belong to 101 only...
    so do i need to delete the rest of  the materials in GR and enter them individually? if i have 100 items in PO  belongs to diff mov types then do i have to enter GR 100 times? pl explain..
    thanks in advance .
    regards,
    srini komati

  • Vendor Reconciliation account change for specific vendor

    Hi All,
    Client  want to  change the Reconciliation account in the Vendor Master but same reconciliation account assign to multiple vendor master but client want to change specific vendor not for all vendor . The vendor has postings to it right now. We want that all the existing postings should be transferred to the new recon account line item wise and the new postings will go to the new recon account.
    Please suggest some approach so that this can be effected.
    Regards,
    Dev

    Hi Debabrata ,
    To clear the reconciliation Account one option is that you create a new open item managed GL Account and use Transaction FB05 to clear each open item in the Vendor Account one at a Time and post on the new open item clearing Account. Then change the reconciliation Account in the master data and then again use FB05 to post the transactions back on the Vendor Account one at a time,
    As far as impact on Balance sheet is concerned, there should not be an impact except that the balance will be reflected in a different GL Account.
    Thanks
    Muthu

  • GL account change for materials

    Dear All,
    Our client want to change the GL account for the materials.
    (Advised to give the new GL account being a Cost Center PO when they create a new PO for that material)
    How do we handle this issue in case of Inventory materials?
    Please advice.

    hi
    kindly consult fi consultants , to create the new g/l for dummy and transfer the accouts to dummy g/l through fi transation and change the g/l in obyc for respective ranstion key and valuvation class
    regards
    praveen

  • GR/IR clearing account change for materials

    Dear all
    we need separate GR/IR clearing account for two materials  from April, 2008,as these materials has open PO and unrestitected stock (in MMBE), Please let me know whether we need to have new material code , one more thing the valuation class which we are using in this material(ex7000), aslo using for some other materials.
    1.  can we do material to material trasfter after creating new material as old material has some stock
    or advice me how can i handle
    Points wiil be rewarded
    Regards
    venu gopal
    Edited by: venu kk on May 20, 2008 11:14 AM

    Dear kona/Raghavendra
    Thanks for your reply
    now please let me know how can i handle the open po's and unresticted stock,
    1) can i do material to to material transfer as both the material will have same UOM.
    Kona how to scrape the exisisting material.
    Regards
    venu gopal
    Edited by: venu kk on May 20, 2008 12:23 PM
    Edited by: venu kk on May 20, 2008 12:24 PM

  • Account 792000 for trans/event key bsx posible directly

    hi i am suneel,
    this issue happening in the time of goods posting to plant through MB1C tranxn
    thanks with regards
    suneel kumar

    HI
    Go FS00 transaction code enter G/L account and company code ans change mode and go to Create/bank/interest tab, tick on check box Post automatically
    Thanks
    seshu

  • Mass change for existing Marketing Plan and campaign

    HI CRM Experts,
    Is there any way we can update all the Marketing Plan/Element/Campaign/Campaign Element with authorization group. At the moment we have all the Marketing Plan hierarchy uploaded in the system however authorization group got missed. Any help in this regard would be appreciated.
    Thanks,
    Ashutosh

    Hello Ashutosh,
    Hope your issue has already solved.
    If not just a suggestion, write a small program fetching the projects from CGPL_PROJECT and loop it into table CRM_MKTPL_ATTR and update the field AUTH_GROUP with your auth group values.
    Ofcourse definetely all the Projects will not have same auth groups, so put your what ever logic into the your reports based on additional attributes.
    I am closing this thread since there is no update from past 6 months and hoping you issue was resolved.
    Thanks & Regards
    Raja Pamireddy
    CRM Marketing forum Moderator

  • Valuation Class - Movement Type - Account

    Hi,
    I´m not yet that experienced in SAP but I´ll try to explain as good as I can.
    Is there any easy way to display all accounts that are used within a specific valuation class?
    The specific accounts per valuation class I have found using se16 in table t030.
    But this table is not telling me which movement type are using the accounts.
    So I currently go to spro -> MM -> Valuation and Account Asignment -> Account Determination -> Account Determination without Wizard -> Purchase Account Management -> Configure Automatic Postings -> Simulation
    - first problem: I do not know how to find a material for a specific valuation class (no filter criteria?)
    - second problem: no complete list I have to click through each movement type to see where a specific account is used -> a complete list over all movement types within a  selected/used valuation class would help a lot!
    Best regards,
    F.

    Hi,
    You can get the material list per valuation class through table MBEW (Valuation).You can use MB51 t.code to get the document list based on movement type.
    The movement type and valuation class relation is through transaction event key. Movement type will determine the transaction event key through value string (the same you can find in OMJJ t.code, here select movement type and enter any movement type and click on account groupign > You can find the relation).
    Transaction event key is assigned with G/L accounts based on Chart of accounts/Valuation grouping code/valuation class/account gouping(only for GBB,PRD & KON).
    Regards,
    Prabu

  • Is It Possible to change Chart of Accounts for Existing Company Code

    Hi
    Please guide me is it possible to change Chart of Accounts ID for Existing Company Code after posting the Documents
    Regards
    Sreenivasulu

    Hi,
    Its not possible once you assinged chart to accounts to a company code.
    Regards
    udayakumar.k

  • Account 160000 for trans./event key BSX is a K control account

    Hi Experts,
    I could not post the migo because of the below error
    "Account 160000 for trans./event key BSX is a K control account"
    Can any one pls explain how to resolve this error
    Thanks
    Saravanan.R

    Hi,
    Check in FS00, under "Control Data" Tab for GL A/c 160000, "Recon. account for acct type" has value 'K' which is Reconciliation A/c which should not be assigned to Trans/Event Key 'BSX'.
    Note: -
    If you are using standard chart of A/c INT then stock a/c fall under following series;
    Finished goods                                     792000
    Operating supplies                               303000
    Operating supplies                               303500
    Packaging material                               305000
    Raw material 1                                     300000
    Raw material 2                                     300010
    Spare parts                                         304000
    Unfinished products                            790000

  • Acct. .... for trans./event key BSX, postable directly

    Hi experts,
    i receive following error when i want to deliver a sales order:
    Acct. 3712000 for trans./event key BSX, postable directly
    Message no. M7109
    Diagnosis
    The stock account determined automatically by the system is one that is
    directly postable. However, this stock posting can only be made to
    an automatically postable account.
    Procedure
    Contact your system administrator.
    What this error mean and how can i solve this problem?
    Thanks in advance.
    Edited by: Lakshmipathi on Jan 9, 2010 10:27 AM
    changed the text sentence for proper alignment

    Please help with error message below during scrapping, movement type 555, we encountered error M7109 Account 1010000 for trans/event key BSX, postable directly. Message no. M7109
    I have ticked "Post automatically only " field in the the control data tab. Checked OBYC and the G/L account was set up already in BSX under RAMT (with acct 1010000) and still the error exists. Please please help resolve.
    Thanks,
    Gracey

  • I downloaded 2 cds onto my ipod nano through itunes.  Recently my itunes account changed and now it doesn't recognize the songs from the cds.  How to transfer from ipod back to itunes?  I don't have the cds anymore.

    I downloaded 2 cds onto my ipod nano through itunes.  Recently my itunes account changed for some unknown reason and now it doesn't recognize the songs from the cds.  The songs are still on my ipod.  I am affraid to sync now because the songs may be deleated, and I don't have the cds anymore.  How can I transfer the songs from the cds on my ipod back to itunes so that I don't lose them? 

    What you have on your computer is your iTunes library, not your "account."  The "account" you have for iTunes is your Apple ID, which you use when purchasing or downloading from the iTunes Store.  If these songs came from music CDs that you imported into iTunes, those songs are not related to your Apple ID.
    Recently my itunes account changed for some unknown reason and now it doesn't recognize the songs from the cds
    How are they not "recognized"?  Are the songs still listed in your iTunes music library, but grayed out?  They no longer appear in your iTunes library at all?
    If you search your computer (not in iTunes) for the song files, using one of the song names, can you find the song files?

Maybe you are looking for

  • Exchange Server 2013 Missing file on ISO install Error Code 1603

    Hi all,   a mystery needs solving any suggestions much appreciated: We are trying to install Exchange Server 2013 on Windows 2012 server. The ISO File being used is: SW_DVD9_Exchange_Svr_2013w_SP1_MultiLang_Std_Ent_MLF_X19-35118 All preparation and r

  • Spam getting past email server

    Why has my email server started letting so much spam get through?  What can I do to stop it?  Thanks.

  • ABAP code - General question

    Hi Guys, What is the difference between the following statements? In what scenarios should we use these? a.   CREATE DATA data_ref LIKE LINE OF xth_data.      ASSIGN data_ref->* TO <ls_data>. b.   LOOP AT xth_data ASSIGNING <ls_data>. c.   LOOP AT xt

  • HELP - about sending files

    how can i transfer someone files as files and not as junk data in a packet if i have access to the output stream[i can write whatever i want to the packet i'm sending you] of the packets i send someone?

  • Error Message- JTV has content of MIME type "application/x-mplayer2."

    Because you don't have a plug in installed for this type of Mime this content can't be displayed. Where do I go to get this plug in so I can view content that I'm needing to view? Thanks!