Direct Posting is not possible for G/L accounts

Hi,
Procurement of Consumables thru Maintenance Order(for Breakdown Maintenance):
1. Generation of Purchase Requisition thru maintenance order .
2. Purchase Order from purchase requisition
3. MIGO
4. MIRO
The required consumables are assigned in maintenance order. when converting PR to PO this consumables will automatically flow. According to the valuation class and gl account in material master GL  account  will also flow automatically.
When converting PR to PO the system throws an error saying that Direct posting is not possible for the G/L account.
I made this GL account as post automatically to ensure that  there should be no manual postings for such  automatic account determinated GL accounts thru valuation class.
This error can be resolved by removing the tick mark post automatically but is this correct. If it is so then what is the implication of automatic a/c assignment thru valuation class.
<removed_by_moderator>
Thanks in Advance
Regards,
Radhika
When I am trying to use a G/L account for a Consumable (eg: diesel) (that is required for Maintenance) at PO level (through maintenance order) system throws an error sying that Direct posting is not possible for the G/L account.
Also, teh Same G/L

Hi,
Your balance sheet accounts for stock should be defined as for direct postings only. But the P&L accounts should not be marked.
Regards,
Eli

Similar Messages

  • Posting is not possible for the specified company code.

    Hi SRM Gurus,
      We have a four company codes in our org.structure and if we try to post manual invoice for a particular company code with its currency, we are getting this error :
    "Posting is not possible for the specified company code "
    We have all company codes defined and inherited for the particular user in BUK and we get all the company codes in the F4 help of this user in BBPIV02 -->Basic data.
    Any suggestions pl.
    I doubt this particular Cocode is deactivated for invoice posting in backend. Is it possible ?
    Kindly suggest.
    Reg.,
    Sridhar.

    Hi
    Which SRM version are you using ?
    Are you getting this error for a praticular company code only or for all the comapny codes ?
    <b>Please read this -></b>
    Since you are trying to create Invoice with PO did you check the Vendor Root there is a attribute for company code. Please maintain the same, if not maintained.
    Refer the link below for details.
    Re: Company code for system missing in user attributes
    <u>Other related links -></u>
    Try to change the chart of acct info in OBY6 for a company code that was copied from SAP template, there is no Financial posting or any other posting in this company code.
    Re: Posting Period Error in Confirmation
    Hope this will help.
    Regards
    - Atul

  • Accounting error : Posting not possible for profit center XYZ In company Z

    HI folks,
    Do any of you have come accross this error in passing of billing doc to accounting " Posting not possible for profit center 153 in company code Z134. Kindly let me know what could be the possiblity and the solutions
    Thanks,
    Kamal

    Hi,
    Might just be better off to take the guidance from your FI guys. Pl. check if all the assignments are made correctly, like the material is linked with a profit center and this profit center to a cost center and finally to the controlling area. Also check if the currency of the profit center is the same as the controlling area currency.
    Regards
    Sadhu Kishore

  • Error M8-688 - Creation of several vendor line items is not possible for document type RN.

    Hello All,
    We are using the Net Invoice Posting with document type RN(Invoice- Net). We are generating different vendor line items in the accounting document based on the withholding tax codes involved in the invoice posting. When it comes to net invoice posting system is giving an error message M8-688 - Creation of vendor line items is not possible for document type RN. Is there is any way to create multiple vendor items with net invoice posting? Please suggest.
    Thanks,
    Chandu.

    I dont think that there is any way because it is a hardcoded error message.
          IF NOT t003-xnetb IS INITIAL.
            MESSAGE e688 WITH pi_rbkpv-blart.
          ENDIF.
    SAP is checking the customizing for net/gross posting per document type in table T003
    And if it is set up as net, then it is a hard error.

  • Account determination not possible for key 3000

    Hi gurus,
    While generating invoice iam getting the error like
    "Account determination not possible for key 3000" 
    3000 is comapny code.
    it shows the Diagnosis
    "The system could find no entry for the following key combinations in the entries for account determination:"
    "Chart of accounts  
    Posting area Billing Default Values: Repayment Method (R401) 
    Key 3000 
    Field names BUKRS "

    Hi,
    For the error, go to details, and check the main/sub transaction.  From there you can navigate thru error analysis and it will take you to the configuration details in SPRO. Check for the key specified in the error log, if the entry is present or not. If not maintain the entries accordingly.
    Alternatively
    Please check the configuration for Automatic GL account determination.
    Please check if the GL determination is made for the main transaction and sub transaction for which it is giving the error.
    Path -: SPRO -> Financial accounting -> Contract Account receivable and payable -> basic functions -> Postings and documents -> document -> define account assignments for automatic postings -> Automatic GL determination.
    Check for ISU : Define account assigment data related to main transaction and data relevant to transaction.
    Alternatively check tcodes EK01 / EK02.
    Hope this helps!!
    Regards,
    Rajesh Popat

  • Goods receipt not possible for outbound delivery...error code 4

    hi ,
    i created a stock transfer order.
    an outbound delivery was created.
    pgi was done..
    gr was done against this delivery.
    but this gr was then cancelled.
    now when i am doing gr against this outbound delivery.
    i get this eror message.
    Goods receipt not possible for delivery 1134930096: error code 4
    i have then reversed PGI of this delivery in vl09.
    then did PGI again.
    but still same error message.
    please help.
    regards
    shashank

    Hi,
    When system gave you the message with the error code 4, you can click on the message.
    There may be various reasons for the error of GRn agaist delivery -
    1) GRN already posted against the Delivery
    2) Delivery is deleted
    3) Delivery is currently processed by another user
    System gives you the detailed analysis aling with the codes. You can check what reason is mentioned for reason code 4.
    Regards,
    Prashant

  • Goods receipt not possible for delivery 80172554: error code 8

    Hi all,
    I got this error but the description does not helps to understand the issue.
    Goods receipt not possible for delivery 80172554: error code 8
    Message no. M7865
    Diagnosis
    The goods receipt for the delivery cannot be posted.
    The error according to the error code:
    1. The delivery does not exist.
    2. The delivery type is unknown.
    3. The delivery is not goods issue posted.
    4. There are no delivery items.
    5. The receiving plant could not be determined.
    6. The delivery items have already been goods receipt posted or contain zero quantities.
    7. Goods receipt(effect)movement type to goods issue movement type could not be determined.
    8. It is not currently possible to block the delivery.
    Procedure
    Error code 1      : Check your entry.
    Error code 2,3,4,6: Check the delivery and its document flow.
    Error code 5      : The delivery must be related to a purchase order or
                        the customer must be a retail business.
    Error code 7      : Check the settins for your movement types.
    CD

    Please check this answered link:
    Re: MIGO
    Re: Inter comapny  PO-
    Goods receipt not possible for delivery 800015869: error code 1
    STO Problem while doing GR against outbound delivery
    Edited by: Afshad Irani on Jun 2, 2010 7:13 PM

  • Goods receipt not possible for delivery 800015869: error code 1

    Dear friends,
    I am doing MIGO-GR for outbound delivery, but getting error once inputting outbound delivery no.
    Goods receipt not possible for delivery 800015869: error code 1
    Message no. M7865
    Diagnosis
    The goods receipt for the delivery cannot be posted.
    The error according to the error code:
    1. The delivery does not exist.
    2. The delivery type is unknown.
    3. The delivery is not goods issue posted.
    4. There are no delivery items.
    5. The receiving plant could not be determined.
    6. The delivery items have already been goods receipt posted or contain zero quantities.
    7. Goods receipt(effect)movement type to goods issue movement type could not be determined.
    8. It is not currently possible to block the delivery.
    Procedure
    Error code 1      : Check your entry.
    Error code 2,3,4,6: Check the delivery and its document flow.
    Error code 5      : The delivery must be related to a purchase order or
                        the customer must be a retail business.
    Error code 7      : Check the settins for your movement types.
    Any poniters to check the setting in PO or delivery or any setting in SPRO.
    Regards
    Ashutosh

    Hi Anupam,
    That is the requirement of my scenario
    That is happening in intercompany posting.
    I am explaining to you.
    say total stock for article AR is 1000 ( In DC --A it is 500 and in store B it is 500)
    I have two company codes X and Y
    One DC (A) belongs to X and second store (B) belongs to Y.
    I have stock available for say article ( am working here in IS Retail  instead of material ) in both DC --A and Store --B.
    Now I have created PO thru replenishment planning WRP1 , now in PO supplying plant is DC.
    Now I did delivery thru VL10B and then picking and then PGI.
    Now my stock is reduced in DC by PO quantity created.( let us assume it is 100)
    So now total stock in DC=400
    Now this stock is in transit we can check thru MB5T. so total stock in transit = 100
    Now I have to do GR against delivery , if I will do GR for 100 nos , there will be no stock in transit
    and stock of receivibg store (B) will increase by 100 nos.
    But I am not able to do GR against delivery so I did GR against PO for say 50 nos. In this case stock in store is increase by 50 nos.
    But there is another stock in transit available=50
    Now why GR is not happening against delivery but it is happening against PO???
    Any pointers

  • GR of Delivery completed item not possible for line item of PO/SA ?

    Hi,
    Am unable to Receive Goods in MIGO an Error - "GR of delivery completed item not possible for line item of PO/SA"?
    Regards
    Mohammed Khaja Pasha
    +919550917395.

    Hi Mohammed Khaja Pasha ;
    Delivery Completed checkbox provides a lot of fonctionality like an additional delivery is not expected, but is possible. If you prevent posting of migo , you can benefit from system messages M7 163 and 254.
    You want to ensure that the delivery is made before the planned delivery date : Set message 254.
    You want to ensure last possible delivery date : Set message 163.
    However ;
    The open PO quantity of the PO item equals zero.
    The PO item is no longer relevant for materials planning.
    The PO item is ignored when letters urging delivery of overdue goods are generated.
    The PO item can be deleted and archived.
    You can specify whether the Delivery Completed checkbox is to be selected automatically.
    Regards.
    M.Ozgur Unal

  • IR not balance was posted but not blocked for payment

    Dear all,
    Kindly help.
    I have PO , with GR amount of 1000, then tried to post IR amount higher than the 5%  tolerance limit
    PO/GR amount = 1,000
    IR amount  =  1,500.00
    in this case when i simulate and check, i get the message Balance Not Zero , so I cannot post.
    But when i use the function in this path  EDIT > ACCEPT and POST  , i am able to post and NOT Blocked for Payment.
    Why is this so?
    Please help. Hope i explained this clearly.
    thanks in advance.

    Hello
    Please note that in MIRO if you post invoices choosing Edit- >Accept and
    Post, then this procedure overwrites all other settings. Your invoice
    will be posted regardless of the tolerances, etc.
    Please, check the attached notes:
    394370   FAQ: Invoice release - frequently asked questions
    333930   MR3M/MIR4: Display of payment block
    377306   MIRO/MRBR: System behavior in the case of invoice
    SAP's explanation on this is as follows:
    The system design is such that it only checks the blocking reasons at
    the initial invoice verification. This was to avoid the release
    functionality being too complicated and hence difficult to design. In
    this case, the system still recognises the block as being valid as it
    is referring to the initial invoice and it will have to be manually
    released only. I hope this has cleared up any confusion you may have
    regarding this issue.
    In conclusion, it is only possible to automatically release invoices
    if their blocking reasons are no longer valid. This can be the case for
    invoices blocked due to quantity, price, or schedule variances, or due
    to quality inspection.
    You can only use the function Release automatically for the blocking
    procedure Blocked due to variances.
    However, please note that if the 'GR-Based IV' indicator is set in the
    line item of the PO, the invoice can not be released automatically.
    The reason behind this s that with GR-based IV the system only
    makes checks against each individual goods receipt rather than
    against the invoice as a whole. If you need to use GR-based IV, then the
    invoice will have to be released manually in MRBR.
    I hope this clarifies the system behaviour
    regards
    Ray

  • Serialization not possible for material number (SHPCON IDOC error )

    Hello,
       Can any one shed some light on following inbound PGI IDOC (SHPCON) Error from 3PL.
    "Serialization not possible for material number XYZ"
    Message no. IO205
    Diagnosis
      The serial number profile of the material does not allow serialization for the operation you have chosen.
    Procedure
    Maintain the serial number profile.
    Additional info
    1) Serial number profile is maintained in the material master
    2) Serial number populated in the idoc E1EDL11 is not used in any delivery or assigned  and it is valid serial number  and has equipment master record
    3) If i use the same serial number from the IDOC and post PGI manually via VL02N , I am able to post the PGI without any problems and I don;t get the above error
    4) IDOC has all the info required , Delivery number,Valid material # , qty,UOM and Line item number of the delivery .
    Thanks in advance for your help
    GJ

    Dear Jalwadi
    I got exact same problem. How did you solve it?

  • CO-doc. number assignment not possible for bus.trans. COIN in CO area 1000

    Hi,
    CO-doc. number assignment not possible for bus.trans. COIN in CO area 1000
    i saw someone wrote ( as below )
    Go to KANK,select the COIN and then click on Primary posting and save it now COIN is in primary posting then you create your ni range
    when i go into KANK i dont see any Primary posting
    when i click on the Maintain Group pushbutton (F6) i do see lots of check box but no Primary posting
    can someone guide me steps to get rid of this error
    points will be awarded even if the solution dont solve my problem
    thanks
    guanwei

    hi
    goto kank
    select edit group
    goto insert group and give group name
    goto insert interval
    tick group
    then select COIN
    then assign that element
    regards,
    sreekanth

  • MIGO is not possible for refurbishment order

    I have generated a Purchase requisition for a non stock material through refurbishment order(PM04) Plant Maintenance. Later PR is converted into PO further we are unable to do MIGO as it is giving a error "MIGO is not possible for refurbishment order". Plz help me in solving this issue.
    Guruprasad.KS

    Dear Guru
    U can do the goods receipt against the Refurbish order like others. What ever u are created the PR thro PM it is Non stock as a standard.
    After goods receipt this will go to order thro 101 movement (with out enetring into inventory at stores) . It means that directly consumed at order level.
    There is no possible at facing the error at migo level. check your movement types 101 only
    Thenna

  • POSTING ERROR-MESSAGE POSTING BALANCE NOT CLEARED FOR THE PERIOD 2/2008A

    Hi
    I have a problem in payroll posting.  While posting for one employee's persn number rejected and gave a message as Posting Balance not cleared for the period 2/2008A.  To come out of the problem I changed the Payroll status record using pu03 changed the Erliest Retro date as 01.06.2008.  Again tried to post  but not posted again same Message displayed.  After changing the Erliest Retro record I have not run the payroll for the particular employee.  Is it required to run the payroll for the employee after changing the status in PU03.  Request to guide on this
    Thanks
    EKP Yadav

    Hi there
    The posting may be out of balance for the employee because their credits dont equal their debits...
    Do a test posting for the employee with the log on, this will tell you what amounts are being posted - and should give you an inidcation of where the balance is not cleared...
    Yes, you would have to re-run the employee if you'd changed the retro date in PU03, but I dont think that will fix your posting problem....Should the employee have retroe'd?
    From what I have seen, just changing the control record doesn't usually fix an out-of balance..there is usually another reason....eg wagetype incorrectly posting to the wrong number of  accounts....or a missing wagetype on the employee (eg bank details...no /559 for the net pay to go to).
    Cheers
    Mary

  • 'BAPI_PO_CREATE1'  Multiple account assignment is not possible for AFS item

    'BAPI_PO_CREATE1'  -> This BAPI works perfectly without the  'account assignment' option . But  for purchase requisitions which have account assignments  BAPI returns the error  - E|8W |185   |Multiple account assignment is not possible for AFS items.
    Can somebody please help me to get this error resoleve .
    My coding I have done like below.
    DATA: pohead  TYPE bapimepoheader.
    DATA: poheadx TYPE bapimepoheaderx.
    CONSTANTS : c_x VALUE 'X'.
    DATA: exp_head TYPE bapimepoheader.
    DATA: return  TYPE TABLE OF bapiret2 WITH HEADER LINE.
    DATA: poitem  TYPE TABLE OF bapimepoitem WITH HEADER LINE.
    DATA: poitemx TYPE TABLE OF bapimepoitemx WITH HEADER LINE.
    DATA: posched  TYPE TABLE OF bapimeposchedule WITH HEADER LINE.
    DATA: poschedx TYPE TABLE OF bapimeposchedulx WITH HEADER LINE.
    DATA: POACCOUNT  TYPE TABLE OF BAPIMEPOACCOUNT WITH HEADER LINE.
    DATA: POACCOUNTX TYPE TABLE OF BAPIMEPOACCOUNTx WITH HEADER LINE.
      pohead-comp_code = '1000'.   "IEQ1 plant. "'1000'.
      pohead-doc_type   = 'NB'     .
      pohead-creat_date = sy-datum   .
      pohead-vendor = EKKO-LIFNR. "'0000500004'.
      pohead-purch_org = purch_org.
      pohead-pur_group = purch_grp.
      pohead-langu      = sy-langu   .
      pohead-doc_date   = sy-datum.
      poheadx-comp_code  = c_x.
      poheadx-doc_type   = c_x.
      poheadx-creat_date = c_x.
      poheadx-vendor     = c_x.
      poheadx-langu      = c_x.
      poheadx-purch_org  = c_x.
      poheadx-pur_group  = c_x.
      poheadx-doc_date   = c_x.
      poitem-po_item    = iLineItem.      "1.
      poitem-material   = req_item-MATERIAL.   " '000000000040000234'.
      poitem-plant      = req_item-PLANT.
      poitem-quantity   = req_item-QUANTITY.
      poitem-net_price  = NET_PRICE.
      poitem-price_unit = PRICE_UNIT.
      poitem-shipping   = 'Z1'.
      poitem-preq_no    = req_item-PREQ_NO.
      poitem-preq_item  = req_item-PREQ_ITEM.
      poitem-acctasscat = 'K'.
      APPEND poitem.
      poitemx-po_item    = iLineItem. "1.
      poitemx-po_itemx   = c_x.
      poitemx-material   = c_x.
      poitemx-plant      = c_x .
      poitemx-quantity   = c_x .
      poitemx-tax_code   = c_x .
      poitemx-item_cat   = c_x .
      poitemx-acctasscat = c_x .
      poitemx-net_price  = c_x.
      poitemx-price_unit = c_x.
      poitemx-shipping   = c_x.
      poitemx-preq_no    = c_x.
      poitemx-preq_item  = c_x.
      poitemx-acctasscat = c_x.
      APPEND poitemx.
      POACCOUNT-PO_ITEM = iLineItem.
      POACCOUNT-SERIAL_NO = iLineItem.
      POACCOUNT-GL_ACCOUNT = '0000211010'.
      POACCOUNT-SD_DOC = '0001001056'.       
      POACCOUNT-ITM_NUMBER = '000100'.       
      POACCOUNT-CO_AREA = '1000'.
      APPEND POACCOUNT.
      POACCOUNTX-PO_ITEM = '00001'.
      POACCOUNTX-SERIAL_NO = '01'." '01'.
      POACCOUNTX-PO_ITEMX = 'X'.
      POACCOUNTX-SERIAL_NOX = 'X'.
      POACCOUNTX-GL_ACCOUNT = 'X'.
      POACCOUNTX-SD_DOC = 'X'.
      POACCOUNTX-ITM_NUMBER = 'X'.
      APPEND POACCOUNTX.
      CALL FUNCTION 'BAPI_PO_CREATE1'
        EXPORTING
          poheader  = pohead
          poheaderx = poheadx
        IMPORTING
        exppurchaseorder = ex_po_number
        expheader        = exp_head
        TABLES
          return    = return
          poitem    = poitem
          poitemx   = poitemx
          POACCOUNT = POACCOUNT
          POACCOUNTX = POACCOUNTX.

    I  found the answer

Maybe you are looking for