Vendor invoice posting through IDOC - Cost center determination (OBCC)

Dear experts
As per SAP Notes 31126 and 137686 I have maintain all configuration settings for "Automatic posting of vendor invoice from Billing" in different company codes.
It is working perfectly the way we need,
we need help in Transaction Code "OBCC - Assign Additonal Accounts Assignments for EDI Procedure" here system asks for "Account Assignment ID" for determination of cost center for invoice flowing through IDOC.
I would like to know, what values I can give here so that system will determine the relvant cost center in KR document posted in FI.
SAP Note says minimum entry here as " * "
At present system is determining only one cost center for all services mapped.
Thanks advance for the help.
Best regards
S. Habib Pasha.

Hi all
request your help on above issue.
reg
S HABIB PASHA

Similar Messages

  • Vendor Invoice posting through IDOC's

    Hi All,
    I had a requirement of Posting Vendor Invoices from a third party to R/3 through IDOC's. I want to know how can this be possible like what is the procedure to be followed? Any Inputs will be rewarded
    Regards
    Srikanth

    Hi Gurus,
    I have some documents which are not getting cleared and showing the followig error message Posting Only Possible With Zero Balance: corret your document
    even if the debit and credit are balancing
    I have checked the document it has value in Hard currecny( Local Currency 3) But the hard currency is deactivated in the Year 2007 only. so we are unable to clear the Openitems.
    Can you please help to resolve the issue
    Thanks In advance
    Anand.Kandarpa

  • Configuring double invoice check for vendor invoices posted through FB60

    Dear all
    Can anyone tell me how to configure double invoice check for vendor invoices posted through FB60.
    for miro documents..we can use Tcode OMRDC
    Is there any such tcode which can be used for configuring fi invoices for double checking..
    regards
    Expertia

    Dear Expertia,
    In FI,when checking for duplicated invoices, the system compares the
    following :Vendor, currency, company code, gross amount of the invoice,
    reference document number and Invoice document date.
    SAP Note 305201 clarifies this in a more details; please read it.
    The following fields must be identical for Duplicate invoice check
         Company code                              (BUKRS)
         Vendor number                             (LIFNR)
         Currency                                  (WAERS)
         Reference number                          (XBLNR)
         Amount in document currency               (WRBTR)
         Document date                             (BLDAT)
    If the document is having any one of the above filed different then the
    system does not consider it as a duplicate invoice.
    Also It will check duplicate invoice check in vendor master data and
    in posting key is there check box selected for sales related
    The setting you making in OMRDC i.e Materials management->Logistics
    Invoice Verification->Incoming Invoice ->Set Check for Duplicate
    Invoices is only valid for MM and not  FI invoices posted via FB60/FB65
    You should check the F1 help on field "Chk double inv." (LFB1-REPRF)
    in the relevant vendor master record (transaction FK03).
    Please also check, that message F5 117 has been set correctly in the
    IMG using this path:
    Financial Accounting -> Financial Accounting Global Settings ->
    Document -> Default Values for Document Processing -> Change Message
    Control for Document Control For Document Processing
    Finally & mainly, go to the relevant posting key is defined as sales
    related in transaction OB41. You have to flag this field if the
    duplicate invoice check should work.
    I hope this helps You.
    mauri

  • Regarding invoice posting through IDOC

    Hi ,
    I have created an interface to create invoice data thru INVOIC idoc which is in EDI810 Format,  It is working fine but for payment ref field for vendor line item is
    not updating for all the line items , it is only updating for lost line item .Please help me out in this.
    Thnaks,
    Rambabu.

    thanks.

  • Wrong Vendor Invoice Posting Due To Wrong Excise Tax Code

    Hi:
    We have created a Purchase Order as per below:
    Qty     10
    Price     100
    Value     1000
    Excsie 10%     0
    Cess     0
    SECess     0
    Value+Excise     1000
    VAT 5%     50
    ValueExciseVAT     1050
    (Please note that the PO was to be created in the following fashion as the Material was excisable)
    Qty     10
    Price     100
    Value     1000
    Excsie 10%     100
    Cess     2
    SECess     1
    Value+Excise     1103
    VAT 5%     55.15
    ValueExciseVAT     1158.15
    We did the Goods Receipt and the FI Document is as follows:
    24340000     Paper Stock     BSX     1,000.00
    13110100     GR/IR-ext proc     WRX     1,000.00-
    We did the Vendor Invoice Posting as follows:
    100183     SIEGWERK INDIA PVT LTD (SICPA)     KBS     1,050.00-
    13110100     GR/IR-ext proc     WRX     1,000.00
    24638100     VAT Recoverable     JP5     50.00
    The Material was issued to Cost Centre
    Later at the time of Excise Invoice posting, we came to know that the Tax Code in the Purchase Order was wrong. Here in our case, we have created separate Tax Code based on Excise Percentage. For example, V1 for VAT 5%, E1 for VAT %+Excise 10.3%.
    To post the excise invoice, we changed the Tax Code in the Purchase Order and did the Excise Posting as follows:
    24820020     CENVAT Inp SHEcess     1.00
    24820000     CENVAT Inp BED     100.00
    24820010     CENVAT InpEcess     2.00
    13113920     CENVAT clearing     103.00-
    My Question:
    a. Is this the correct way?
    b. What about the following FI Entries which got generated when we do the MIRO with actual Tax Code:
    100183     SIEGWERK INDIA PVT LTD (SICPA)     KBS     1,158.15-
    13110100     GR/IR-ext proc     WRX     1,000.00
    13113920     CENVAT clearing     JI1     100.00
    13113920     CENVAT clearing     VS9     2.00
    13113920     CENVAT clearing     JI6     1.00
    24638100     VAT Recoverable     JP5     55.15
    Please guide.
    Regards,

    Thanks Sanjoo for the reply.
    Here my worry is the all the postings have been made in SAP in Production Client.
    The User has already done the postings for MIRO & J1IEX without informing to us, and the volume of transactions is huge.
    We are in the back-log mode and at this stage, we can't go for any reversal . I am Just exploring the alternatives.
    Our MM & FI Users are little bit smart, when ever they do some mistake, they simply say "we will pass a JV" and we are not able to educate them that the JV is not a Solution. Please guide.
    Regards,
    PK

  • Controlling - Cost Center Determination Problem - MM

    Hi everyone,
    I have a problem concerning Cost Center determination.
    My Valuation Area is company code and I use division in order to input to diferent Plants.
    I filled all the fields on the OMJ7 transaction.
    I also filled all the data in the OKB9 transaction.
    The problem appears while posting a Goods Receipt: When a goods receipt is posted, the system just picks the Cost Center informed in the "Valuation Area - Division" and not in the "Plant-Division" of transaction OMJ7.
    The data informed in the "Plant-Division" part is working fine in SD, but during GR it does not work and it gets the data in the "Valuation Area - Division" part.
    Does anyone can tell me how to make it work the same way in SD and in MM ?
    Thanks in advance !
    Best regards,
    Remi

    In OMJ7, there are two linksto maintain the values:
    1. Plant - Division (T134G)
    2. Valuation Area- Division (T134H)
    Both of these refer to two different tables (in brackets above).
    SD transactions read the G table and MM transactions read the H table. Hence you need to maintain the settings in both tables.
    In my situation, though the plant is the Val area, I had to maintain the entries in both tables.
    Cheers.

  • BAPI_ACC_INVOICE_RECEIPT_POST for vendor invoice posting

    Hi ,
    I am using  BAPI_ACC_INVOICE_RECEIPT_POST for vendor invoice posting, I have made the header , and account paybale table
    , can any body give link for the sample code or give me sample code.

    continue....
    FORM build_bapi_parameters2.
    *Build account GL data for BAPI
      wa_accountgl-itemno_acc   = 2.             " Line Item Number
      wa_accountgl-gl_account   = '0000720300'.  " GL Account Number
      wa_accountgl-comp_code    = '0050'.        " Company Code
      wa_accountgl-pstng_date   = '12012006'.    " Posting Date
      wa_accountgl-doc_type     = 'KQ'.          " Document Type
      wa_accountgl-fisc_year    = '2006'.        " Fiscal Year
      wa_accountgl-fis_period   = '12'.          " Fiscal Period
      wa_accountgl-item_text    = ''.            " Item Text
      APPEND wa_accountgl TO accountgl.
      CLEAR wa_accountgl.
    *Build currency data for BAPI
      wa_curramount-itemno_acc   = 2.             " Line Item Number
      wa_curramount-curr_type    = '00'.          " Currency Type
      wa_curramount-currency     = 'USD'.          " Currency Key
      wa_curramount-currency_iso = 'USD'.         " ISO Code
      wa_curramount-amt_doccur   = '5000.00'.     " Amount
      wa_curramount-amt_base     = ''.            " Base Amount
      APPEND wa_curramount TO curramount.
      CLEAR wa_curramount.
    ENDFORM.                    " build_bapi_parameters
    FORM build_bapi_parameters3.
    *Build account GL data for BAPI
      wa_accountgl-itemno_acc   = 3.             " Line Item Number
      wa_accountgl-gl_account   = '0000256166'.  " GL Account Number
      wa_accountgl-comp_code    = '0050'.        " Company Code
      wa_accountgl-pstng_date   = '12012006'.    " Posting Date
      wa_accountgl-doc_type     = 'KQ'.          " Document Type
      wa_accountgl-fisc_year    = '2006'.        " Fiscal Year
      wa_accountgl-fis_period   = '12'.          " Fiscal Period
      wa_accountgl-item_text    = ''.            " Item Text
      APPEND wa_accountgl TO accountgl.
      CLEAR wa_accountgl.
    *Build currency data for BAPI
      wa_curramount-itemno_acc   = 3.             " Line Item Number
      wa_curramount-curr_type    = '00'.          " Currency Type
      wa_curramount-currency     = 'USD'.          " Currency Key
      wa_curramount-currency_iso = 'USD'.         " ISO Code
      wa_curramount-amt_doccur   = '-1000.00'.     " Amount
      wa_curramount-amt_base     = ''.            " Base Amount
      APPEND wa_curramount TO curramount.
      CLEAR wa_curramount.
    ENDFORM.               " build_bapi_parameters
    Edited by: krupa jani on Aug 12, 2009 1:45 PM

  • Payment Method & Payment Term as display in Vendor invoice posting

    Hi All,
    We like the fields Payment Method (ZLSCH) & Payment Terms (ZTERM)  to be in non editable mode in all forms of Vendor Invoice Posting ( i.e FB60, MIRO,etc).
    Can we achieve this, if so how.
    Do suggest.
    Regards,
    Tim.

    Hello,
    Then I would suggest a validation (GGB0) with the following logic (be careful this is not ABAP):
    IF COMPANY CODE = <SMTHNG>
    AND DOC. TYPE = <SMTHNG>
    AND POST. KEY = <SMTHNG>
    SELECT SINGLE * FROM LFB1 WHITH VENDOR CODE
    CHECK <PAYMENT TERMS> = <LFB1-PAYMENT TERMS>
    ERROR MESSAGE: YOU CAN NOT CHANGE PAYMENT TERMS
    Best Regards,
    Dimitris

  • BAPI/Function Module for posting internal order + cost center plan

    Hi Guru:
    Is there any function module/BAPI, which could be used to post internal order + cost center( both of them )plan data?
    Like post a record:
    internal order = 10000
    cost center = C1000
    amount = 1000$
    for plann version 30?
    It seems the BAPI could only contain 1 cost object, either cost center or internal order.
    Thanks.
    Eric

    Hi again,
    I think you may have missed something important here. In R/3 there can only be a single "real" cost object for any one posting. If not then the whole SAP financail model would collapse as there would be "double postings" and that is certainly not wanted.
    If there is a need to post to two cost objects, like in your case, then one of the cost objects MUST be statistical.
    In your scenario SAP has thought of a solution that might be of help for you. An internal order can be set to be statistical in master data. When posting to both the cost center and the internal order then you will get a real posting for the CC and a statisitical posting for the IO. Reporting does work with this as per your requirement.
    Hope this gives you some hints for how to proceed.
    Regards, Johan
    Aaaaah. Noted that this was only plan data. Sorry. But the same still applies for plan data postings as well as for actual data postings. If there should be just one posting that could be "drilled down" from IO to CC -> If you post twice then, when doing "Grand total" for instance, double values would appear. So, still IO should be statistical. //Johan
    Message was edited by: Johan von Reedtz

  • Depreciation Posting after changing cost center in Asset

    Hi,
    I have posted the depreciation  from period 01 to period 03 and changed the cost center in the asset (before posting dep for period 4) but effective from period 1 and did a re-run for period 3 but there is no posting, as I expecting the system to reverse the entry for period 3 from old cost center and post to new cost center.
    Please let know whether this is standard behaviour of SAP. We are in ECC6.
    Thanks
    VS

    Hi,
    do you have "Time-Independent Management of Organiz. Units" active?
    CU: FI-A
    - > Master Data
      - > Specify Time-Independent Management of Organiz. Units
    Please see the F1 Help:
    "...Any change to these organizational units during master data maintenance then automatically generates a transfer posting document...:"
    Regards Bernhard
    Edited by: Bernhard Kirchner on Aug 5, 2010 10:55 AM

  • Non-po invoice posting using IDOC into LIV module

    Hi,
    does anyone know if idoc interface is available for posting non-po invoice as an LIV invoice into MM module. what  I found that I can post the idoc to FI module directly using message code - FI.
    Thanks.

    Hi
      I Got your name from this site.I would be very thankful if you can help me here.I am designing a EDI based invoice LIV.Is it possible to post some charges which are without PO reference but are coming in Vendor Invoices.Is it possible to post these kind of charges with EDI message INOIC01 or we have to post through FI posting.If possible through EDI in which segment of IDOC we will enter these charges with amt.Also is it possible to post credit memo also with EDI
    Thanks
    Sanjeev

  • Service PO Invoice posting through BAPI

    Hi Gurus,
    Please help me to resolve the issue explained below:
    We are using a third party tool for scanning incoming invoices from vendor.The scanned invoice details pass though SAP Interface and with the help of standard BAPI_INCOMINGINVOICE_CREATE in SAP ECC, invoices are automatically posted.
    Till now , we only had material/Goods PO invoices which use to get posted with quantity blocks before GR done.In future,SAP PM
    module will be implemented and service PO invoices will also be posted using this process.We have following issues for posting
    of invoices for service items:
    1.For service PO Invoice to get posted though BAPI, service entry number is mandatory without which system does not allow to post the invoices that is we can not have quantity blocked invoices if services have not been entered for service items.Even invoices can not be parked without service entry sheet no. for service items using BAPI.Please advise how this scenario can be handled.
    2.Second scenario is that if a particular service line has multiple service entry sheet numbers then which service entry sheet number should system use to post the invoice?
    Kindly advise.
    Thanks & Regards,
    Niti

    Dear Vipin,
    May I assume the following scenario. When you post an invoice manually and there's a small difference between the vendor amount and the total of the suggested amounts on items (plus VAT), you just adjust one of the items or enter unplanned delivery costs and this way avoid the disbalance.
    However, when you post the invoice automatically through BAPI, no such adjustment is made and the system tries to post the difference to the account defined behind the account key DIF. For this posting the system shall assign a tax code. One way to define this code is to assign the default tax codes in IMG for IV -> Incoming Invoice -> Maintain Default Values for Tax Codes.
    Or just make sure you define all the item amounts explicitly in the BAPI and there's no disbalance.
    BR
    Raf

  • Cost center determination in tax account

    Dear Experts,
    I am facing an issue when posting taxes.
    I have the following need: when a sale is posted we have to calculate 1% tax. This tax is company’s responsibility; therefore I want to post a credit amount to a balance sheet account (with the value we owe to state) and a debit amount to a cost account.
    In order to do this I configured a VAT tax code (there is no VAT in the company’s country) with keys ESA (-1%) and ESE (1%) and associated the balance sheet account to operation ESA and the cost account to operation ESE.
    The issue is that, when posting cost account I am obliged to a cost center (and in fact I need it). I could define a standard cost center at OKB9, however, I need a cost center for each profit center responsible for the sale. If I configure OKB9 with profit center detail neither profit or cost centers are determined in the entry view, buy only in the General Ledger view (new GL is active and V_FAGL_SPLIT_FL2 configured with the flag “Assign to tax”).
    Is there a way to use the new GL determination and document splitting in order to split the entry view and determine the correct profit and cost centers?
    Is there any other way to solve this issue?
    Thanks in advance.
    Francisco

    Hi Vojas ,
    At times it becomes necessary to assign Cost Centers in Sales orders , especially when we intend to capture some expenses through Sales and Distribution and post them to a default Cost Center based on a Certain combination of Key Data structure elements.
    This can be done thru transaction OVF3 - Assign Cost Centers.
    This may be required in the following scenarios -
    Free Deliveries
    Returns
    Deliveries of Adverstising materials etc.,
    The Cost Centers can be assigned against a Combination of Sales Org + Distribution Channel + Division + Order reason.
    Regards,
    Venkat.

  • Intercompany Posting through IDOC, GL assignment for tax code.....

    Dear Experts,
    I am facing a problem while posting Intercompany invoice through IDOC (intercompany invoice i.e. purchase invoice against the billing document).
    the billing document, my accounting entry get generated correctly as per the below:
    Posting key     Account     Description                         Amount     Text
    01     C6000     Intercompany IFTSPL     734.36     Intercompany Customer
    40     303001     Comm Exp-Activation     15.75     Commission
    50     149000     Card Liability     750.00-     GL Account
    40     263910     ST Input - Basic     1.58     ST Input - Basic
    40     263920     ST Input - Ecess     0.03     ST Input - Ecess
    40     263930     ST Input - SHECess     0.02     ST Input - SHECess
    50     145530     TDS - 194H Comm     1.74-     TDS
    Commission in involved in the above due to which TDS is applicable & all the data is fetched from the pricing procedure.
    but while posting intercompany invoice, the accounting entry(line items, calculations)are getting generated correctly but the posting is done to a wrong GL, it should post to the same GL as per the billing documents.
    wrong entry is as per below: please see the "Account" which is common for
    Posting key     Account     Description                          Amount     Text
    40     300001     ItzCash Card (GL)     750,00     GL Account
    50     303011     Comm Inc-Activation     15,75-     Commission
    50     303011     Comm Inc-Activation     1,58-     Service Tax
    50     303011     Comm Inc-Activation     0,03-     Service Tax Ed Cess
    50     303011     Comm Inc-Activation     0,02-     Service Tax H Ed Ce
    40     300001     ItzCash Card (GL)     1,74     TDS %
    31     C2000     ITZ Company     734,36-     Vendor
    So please let me know where i can assign my Tax GL so that system can fetch that data for posting.
    Thanks in advance.....

    Hi,
    You have to change in the Dev. and send as a export to the QA and then it's been transferred to PRD.
    Hope this helps.
    Please assign points as a way to say thanks.
    Harish

  • Vendor Master Creation through IDoc with Multiple Company Codes

    I am trying to create vendor masters sent from a 3rd party into SAP using CREMAS05 IDoc.  I have the requirement that the vendor should be created in each of 3 company codes and the vendor number is internally assigned in SAP.
    I create my IDoc with the general data E1LFA1M and multiple E1LFB1M & E1LFB5M Children.  When I post the IDoc using IDOC_INPUT_CREMAS which uses Call Transaction, the vendor gets created for the first company code, but the IDoc errors on the vendor extension XK01 for the next company code with the error: "Fill all required fields SAPMF02K 0111 ADDR1_DATA-NAME1". 
    In debugging through this, it appears that the vendor number that gets created in the first XK01 transaction does not get passed into the data for the second XK01 call and SAP tries to create a new vendor instead of extending the newly created one.
    If I force the value in during debug after the initial call transaction into the variable h_lifnr, it works fine (Vendor created with multiple company codes.
    Any help would be greatly appreciated.
    -Larry

    I cannot give you exact solution, but can guess why this is happening, below is what I believe.
    I think Synchronous update is not happening in call transaction, second transaction is getting processed before the first one is saved, debugging it works fine, because we give system enough time to save while processing.
    Generally in call transaction we have MODE, if we pass S - then synchronous update happens, in your case, you need to find the way to incorporate this.
    Hope it helps.
    Regards,
    Ravi Kishore.

Maybe you are looking for