Posting A/R from self billing process

Hello!
Is it possible in some way to post the A/R also when we do self billing? The company code that does the self billing and the one it is done to, are both in SAP and trading partners of each other. While the self billing process works fine via the MRRL/ERS process, and creates the A/P, we also need to have the A/R in the credited company code.
Thanks a lot!

Doesn't look like there is any solution to this in SAP. Adopting a FI substitution rule in OBBH to achieve my purpose.

Similar Messages

  • Self Billing Process

    Experts,
    I have a customer requirement in which customer want to have a self billing with
    invoice creation done for this customer.
    scenario:
    A customer consignment is reached to customer and based on consumption,
    they will send a report in which it will say that some quatities are used and
    now invoice to be created based on some xml file which he sends through IDOC
    from his system to SAP.
    So do any body knows the full customization or configuration steps involved with
    screen shots what to done.
    Also thay want to compare the item with correct price which the xml file will have.
    if they do not match then invoice should not be created.
    In Short Can i know the configuration to be done for Self Billing functionality in SAP SD.
    Thanks in advance.
    Vijay Kumar

    Hi,
    the inbound IDOC to be used is - GSVERF01
    The Process is described in here:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/2a/dac353b677b44ce10000000a174cb4/content.htm?frameset=/en/8b/33e238ce2ac21ae10000000a114084/frameset.htm&current_toc=/en/0e/8db6535fe6b74ce10000000a174cb4/plain.htm&node_id=19&show_children=true#jump19
    Also you can check this link for a general description of the Self Bill Process:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/e5/d9c353b677b44ce10000000a174cb4/content.htm?frameset=/en/8b/33e238ce2ac21ae10000000a114084/frameset.htm&current_toc=/en/0e/8db6535fe6b74ce10000000a174cb4/plain.htm&node_id=3&show_children=false
    I hope this helps a bit.
    Cheers,
    Matthias

  • Self billing clearing process

    Hello dear all,
    Could anyone provide me the process of matching (clearing) self billing invoices/credit notes with the payments.
    I'm not expert in Self-billing process and i do not know how to create payment and the how to clear all.
    Thanks

    Wrong forum i will transfer it to Financial

  • ERS/Self Billing and A/P-A/R

    Hello!
    We have a self billing process wherein we do the Evaluated Receipt Settlement for certain vendors - the set up is that the invoicing party for these vendors is another vendor which is actually our own company for liability reasons. To clarify for the sake of terminology:
    1. Company code A and company code B are both set up in SAP
    2. Vendor X represents the company code B in the Purchasing org and co code A
    3. Vendor Y which actually provides the freight setvices to us has it's invoicing partner set up as X
    For liability and taxation reasons, the company code B is responsible for paying the vendor Y for the services provided to company code A.
    The transaction takes place between in sales org/co code A and the accrual for the services takes place in co code A against the paying partner X for services that are actually provided by Y. We do the ERS process where we self bill in co code A the liability it owes to co code B. That part works fine and creates the A/P in A to B. However, we need to automate the process whereby which this self billing will also create the A/R in company code B from co code A and we want to do the MIRO in B for the invoices received from Y.
    Something similar to the normal inter company transactions where we can create the A/P via the Idocs or any other way of doing it?
    Any clues how we can go about it?
    Appreciate any help/direction? Please respond with any questions you may have?
    Thanks a lot!

    HI ,
    AR module deals with the Customers related transactions,
    predominantly sales/ collection(receipts) related transactions.
    AP module deals with Vendor related transactions-predominantly procurement& payments  related transactions.
    chandra

  • Self billing- no fax received

    Hi,
    We are running every week the self billing with transaction MRRL and then we are using the transaction MR90 to send our faxes to the vendor. After that in the same transaction by changing the processing mode, we are sending the faxes to our own fax number.
    Since last week we are not receiving anymore the faxes.
    Somebody know what can be happening?
    Thanks in advance

    Hi Chiranjeevi,
    There is a help which clearly explains self Billing Process
    Processing for Self-Billing or Retro-Billing - Self-Billing - SAP Library
    try to explore and post if you find any difficult during the process
    thanks
    santosh

  • ERS Self-Billing Output Messages

    Hi,
    We have a small issue when running our self-billing process as follows:
    1) MRRL - we run this to see all the goods movements for the week or period - no problem here, the FI document is created OK.
    2) MR90 - we then run this to process the output message, to either print the invoice or send it via e-mail. However, nothing is being processed. This is despite the output type being maintained in MRM2 with the correct vendor details!
    Can anyone shed any light on this?
    Thanks and regards,
    edson.

    Hi,
    1st check vendor master having an e-mail ID with StandardComm.Mtd as INT E-mail
    Check or define of the communication strategy
    Check in NACE t.code with MR application with ERS output type and have medium "5". Also check Program, routine,Form/ Smartforms( as you needed for e-mail)
    Have condition record in MRM1 t.code with output type ERS with having medium "5" and dispatch time "4"
    Also check all ERS setting in vendor master and info recod.
    More details check link/blog
    http://www.sap-basis-abap.com/mm/how-to-use-e-mail-with-ers-invoice-verifcation.htm
    Regards,
    Biju K

  • Exclude (a group) from background billing

    We need to exclude one sales organisation from background billing (nightly batch job using varaints of SAPMV60S) because they have to produce invoices on a set range of pre-printed paper. Is this possible? (the sales organisation uses the same billing types as the other ones).

    Thanks Leonardo.
    But we have a large number of sales organisations. We do not set our billing variants by sales organisation (we would need to have 30 variations for each step!). I just need to have a way to exclude one sales organisation from the billing process, while still flagging the fact that it has been considered for billing and rejected.
    We do a similar thing for scheduled billing customers, where a job using a different program (RV60SBAT) considers a group of customers against their billing calendars and only bills them if the day is a valid billing day on the calendar. This job is run before the normal billing steps, and prevents the customers being considered for billing afterwards. But again, I can't find a way for the program to check all orders and deliveries due for billing for a sales organisation and NOT BILL them !

  • Create Return Order copy from Billing created from DBM Order Processing

    Hi SAP Gurus
    I have scenario where the user requested to create return order based on Billing created from DBM Order Processing.
    I know that, we can create return order from DBM. but the function copy based on order. the user is requested to do return
    by billing document ( function as SD )
    is this requirement can be done in SD VA01 where the user can copy the billing created from DBM and create return order using SD function

    Hi,
    in DBM you regulary have mulitiple invoices per order (due to split).
    You either can cancel an certain invoice and adapt the order or create a returns order based on an given order where you can select certain (e.g. invoiced) items.
    BR

  • Posting date from CRM Billing doc cancellation

    hello,
    I have an issue in the CRM billing documents transferred from CRM to ECC. When do a biling doc, the document and posting are taken from the document date in CRM billing document.
    But when I do a cancellation of the billing document, the document date is taken from the document date in CRM, however the posting date is taken from the Value date in CRM. We have made some exits in CRM billing where the value date is determined as document date + 5 days.
    I am not sure why the cancellation takes place on the value date. Can anyone here please explain and also tell how this can be made as billing document.
    thanks in advance,
    jigar

    SB,
    Have a look at user-exit USEREXIT_MOVE_FIELD_TO_VBKD in include MV45AFZZ
    PeteA

  • Post Write-off from Disputes with Approval Process

    Hi,
    we want to post write-offs using the dispute escalation process. before the write-offs are posted they need to go for approval. is there any functionality within dispute mgmt which can be leveraged to post write-off from the dispute with approval

    Hi,
    When you set up the escalation proces with reason code write off you can do it in two ways. Set up a Workflow for the approval process. Escalations are specifically meant for that. This is possible with the standard workflow.
    If you want to work w/o workflow. Then you can have the responsible person go into UDM_disputes query all specific escalation reason and e.g. change status or maybe create a different escalation reason. (E.g. Write off request/ Write off granted)
    You can check if you can change the roles that certain functions can only set certain reasons.
    Rgds,
    Richard

  • Post to AP transaction from SD billing

    Hi,
    it is not a problem to create an accounting document from SD billing.
    However, I had a requirement to allow to post some figures to the Account Payable from the same transacton.
    This means
    Can I post to AR and at the same time create a posting to my AP account?
    please assist
    Thanks

    Hi,
    Account keys are speciefied in front of each condition in Pricing procedure,for this keys G/L account is assigned in VKOA.
    Once you create billing document then this G/L accounts are determined.
    Now wether it is AR or AP this can be decide by cost element & cost element categories
    element categories - cost , revenue, Sale deductions etc.
    Now your G/L account  category is Revenue then it goes under revenue in Profit & loss statement,
    If your G/L account category is cost then it goes under liability in P/L statement.
    For more details consult with your FICO team, they will tell ,how to configure.
    Kapil

  • Posting block for self billed invoices

    Hi ,
    My requirement is once a self billed invoice is generated , it should not be readily available for payment. It should be first treated as blocked for payment. There should be a manual check which when unticked would make the invoice ready to be paid by accounts payable. Can this be done for only few selected self billed  vendors.
    Thanks in advance ,
    Vinayak

    HI VV
    You can block the invoice manualy
    Go to Payment tab in MIRO
    enter the invoice and then on payment tab of the invoice u have the payment block over there
    u can select the option over there and block it
    Cheers
    Chris

  • Self billing invoice with input tax code

    Hello experts,
    we are currently trying to implement a billing procedure with credit memos within the module SD. In this set-up the recipient of a service (company using the SAP) creates a credit memo for the renderer of a service (a debitor in SAP) showing the amount the recipient of the service/product has to pay. The credit memo will also show VAT (we currently only try to implement a process for transaction within Germany, no cross-border transactions yet). For the recipient of the service (= issuer of the credit memo) the credit memo is similar to an incoming invoice (self billing invoice). Hence, the shown VAT on this credit memo - if all other requirements are met - can be treated as deductible input tax.
    In order to automatically process the credit memo correctly as incoming invoice it has to be linked to a tax code (Steuerkennzeichen) with tax type "V" (=input tax) (Vorsteuerkennzeichen). To achieve that we have created a new condition record (Konditionssatz) that performs that task.
    So currently we create a credit memo request (Gutschriftsanforderung) which is linked to an input tax code (Vorsteuerkennzeichen) via mentioned condition record. We then create the billing document. During creating the billing document an accounting document should also be created. But that is where our approach does not work properly. The system creates a billing document (credit memo) but does not create the corresponding accounting document. We receive the error message:
    Document .... saved (no accounting document generated)
    Message no. VF050
    When trying to release the document to FI via Transaction VF02 we receive the following, more detailed error message:
    Only output tax is allowed for account 480000 1000, VZ is not allowed
    Message no. FS215
    This problem has to be somehow linked to the usage of an input tax code. If we perform the same procedure with an output tax code (Ausgangsteuerkennzeichen) we will not receive the error message and an accounting document is created.
    It seems that the account determination is responsible for the described problem: Although an input tax code is assigned, the account key (as shown in the overview to the applied conditions on the items within the credit memo request (Item - Condition - Detail)) does not change from "MWS" to "VST" and therefore an output tax account (Account Number 480000) is determined for the tax amount. And for that output tax account the usage of an input tax code is not allowed.
    Has anyone an idea how to solve the described problem or how to implement the billing procedure another way?
    We are aware that there is such a functionality within the module MM called "Evaluated Receipt Settlement (ERS)" but this is not suitable for our purposes since we want to implement this within SD and without the need to create an order first which seems to be necessary for ERS.
    Thanks for your help,
    Bernd

    Hi
    Please check in FS00, of that G/L account  in control data tab what is the Tax Category that has been maintained.Check wheather input tax/output tax has been maintaind or not
    In FS00 in the control tab check the box Posting without tax allowed
    Regards
    Srinath
    Edited by: sri nath on Sep 30, 2011 4:55 PM

  • Trying to throw fault from one BPEL process to another

    We are trying to throw a fault from one BPEL process to another and apparently are experiencing a common problem. That is, the invoking process times out and never receives the fault.
    Likely a beginner's mistake is at fault (pun intended).
    Below are samples of a simple "Hello World" process that tries to throw the fault.
    snippet of pbel file....
    <process name="HelloJavaWorldSynchronous"
    targetNamespace="http://xmlns.oracle.com/HelloJavaWorldSynchronous"
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:ns1="http://helloworldjavaproject/"
    xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:client="http://xmlns.oracle.com/HelloJavaWorldSynchronous"
    xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    xmlns:ora="http://schemas.oracle.com/xpath/extension"
    xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc">
    <faultHandlers>
    <catchAll>
    <sequence name="Sequence_1">
    <assign name="Assign_3">
    <copy>
    <from expression="12345"/>
    <to variable="FaultVar" part="code"/>
    </copy>
    <copy>
    <from expression="'Hello fault summary'"/>
    <to variable="FaultVar" part="summary"/>
    </copy>
    <copy>
    <from expression="'Hello test detail'"/>
    <to variable="FaultVar" part="detail"/>
    </copy>
    </assign>
    <throw name="Throw_2" faultName="client:myFault"
    faultVariable="FaultVar"/>
    </sequence>
    HelloJavaWorldSynchronous.wsdl file
    <definitions
    name="HelloJavaWorldSynchronous"
    targetNamespace="http://xmlns.oracle.com/HelloJavaWorldSynchronous"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:ns1="http://schemas.oracle.com/bpel/extension"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:client="http://xmlns.oracle.com/HelloJavaWorldSynchronous"
    >
    <import namespace="http://schemas.oracle.com/bpel/extension" location="RuntimeFault.wsdl";/>
    <types>
    <schema xmlns="http://www.w3.org/2001/XMLSchema">
    <import namespace="http://xmlns.oracle.com/HelloJavaWorldSynchronous" schemaLocation="HelloJavaWorldSynchronous.xsd";/>
    </schema>
    </types>
    <message name="HelloJavaWorldSynchronousRequestMessage">
    <part name="payload" element="client:HelloJavaWorldSynchronousProcessRequest"/>
    </message>
    <message name="HelloJavaWorldSynchronousResponseMessage">
    <part name="payload" element="client:HelloJavaWorldSynchronousProcessResponse"/>
    </message>
    <portType name="HelloJavaWorldSynchronous">
    <operation name="process">
    <input message="client:HelloJavaWorldSynchronousRequestMessage"/>
    <output message="client:HelloJavaWorldSynchronousResponseMessage"/>
    <fault name="myFault" message="ns1:RuntimeFaultMessage"/>
    </operation>
    </portType>
    <plnk:partnerLinkType name="HelloJavaWorldSynchronous">
    <plnk:role name="HelloJavaWorldSynchronousProvider">
    <plnk:portType name="client:HelloJavaWorldSynchronous"/>
    </plnk:role>
    </plnk:partnerLinkType>
    </definitions>
    The standard RuntimeFault.wsdl file (RuntimeFaultMessage message is defined in here, so I don't need a message in HelloJavaWorldSynchronous.wsdl. Do I?)
    <?xml version="1.0"; encoding="UTF-8"?>
    <definitions name="RuntimeFault"
    targetNamespace="http://schemas.oracle.com/bpel/extension"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schemas.xmlsoap.org/wsdl/">
    <message name="RuntimeFaultMessage">
    <part name="code" type="xsd:string"/>
    <part name="summary" type="xsd:string"/>
    <part name="detail" type="xsd:string"/>
    </message>
    </definitions>
    But when we invoke the process, after the standard 45 seconds timeout, we still get...
    <Faulthttp://schemas.xmlsoap.org/soap/envelope/>
    <faultcode>env:Server</faultcode>
    <faultstring>com.oracle.bpel.client.delivery.ReceiveTimeOutException: Waiting for response has timed out. The conversation id is f290d62d2ad31aa6:-49eb76f4:124eb51622a:-7c91. Please check the process instance for detail.</faultstring>
    </Fault>
    The console audit below might hold a clue. I noticed the mesage BPELFault" has not been caught by a catch block at the end.
    <catchAll>
    <sequence>
    Assign_3
    [2009/11/13 11:18:32] Updated variable "FaultVar" More...
    -<FaultVar>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="code">
    <code xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">12345
    </code>
    </part>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="summary">
    <summary xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
    </part>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="detail">
    <detail xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
    </part>
    </FaultVar>
    [2009/11/13 11:18:32] Updated variable "FaultVar" More...
    -<FaultVar>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="code">
    <code xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">12345
    </code>
    </part>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="summary">
    <summary xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Hello fault summary
    </summary>
    </part>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="detail">
    <detail xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
    </part>
    </FaultVar>
    [2009/11/13 11:18:32] Updated variable "FaultVar" More...
    -<FaultVar>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="code">
    <code xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">12345
    </code>
    </part>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="summary">
    <summary xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Hello fault summary
    </summary>
    </part>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="detail">
    <detail xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Hello test detail
    </detail>
    </part>
    </FaultVar>
    Throw_2 (faulted)
    [2009/11/13 11:18:32] "{http://xmlns.oracle.com/HelloJavaWorldSynchronous}myFault" has been thrown. More...
    -<myFault xmlns="http://xmlns.oracle.com/HelloJavaWorldSynchronous">
    -<part name="code">
    <code xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">12345
    </code>
    </part>
    -<part name="summary">
    <summary xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Hello fault summary
    </summary>
    </part>
    -<part name="detail">
    <detail xmlns="" xmlns:def="http://www.w3.org/2001/XMLSchema" xsi:type="def:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Hello test detail
    </detail>
    </part>
    </myFault>
    </sequence>
    </catchAll>
    [2009/11/13 11:18:32] "BPELFault" has not been caught by a catch block.
    [2009/11/13 11:18:32] BPEL process instance "570162" cancelled

    Thanks very much for this answer. It was right on.
    You wanted to know "how (I) get on". Funny you should ask. Believe it or not, I had figured out the problem on my own just about the time you were posting your reply (of course, this is a bit too convenient. No one will ever believe me).
    But the answer leads to another question. What is the Throw activity for, if not to throw an error to the calling process? Is it only used to throw within scope of the process its self?
    I am probably biased by the Java world I am coming from, but Throw feels like it should terminate the process (without side effects like a big red mark in the console) bubble up the fault to the calling process who can catch it (if so desired). Using the reply we must explicitly Terminate (which includes that unsightly red mark).
    Is there any way to get this behavior from the Throw, or should we just reprogram the "wetware" and learn a new paradigm?
    Is there any way to end a process without marking it with a red flag that suggests something went wrong?

  • Haulier Self Billing (ERS) produces zero value invoice on RSEG

    Hi,
    I've been looking at this problem for two days now without any joy.  I'm getting zero value invoices that I can find on RSEG.  I suspect that I have corrupt shipments and am trying to compare the corruption on RSEG to files VFKK \ VFKP where the self billing originates from.
    I cannot find how these tables are linked in order to trace the problem back.
    Does anyone know or has anyone else come accross this problem.
    Any help much appreciated
    Many thanks

    Hi,
    Go to, T. Code: VF02 --> Key-in your Invoice No. and click on the green flag (release to accounting), now the system will show the exact error.
    > When I did this, it says:
    An accounting document is not required for this billing document.
    Message Number: VF076.
    Diagnosis:
    The billing document has the net value 'zero' and does not create an accounting document.
    Despite this, the posting status 'C'(Posting document has been created) is set internally for this billing document.
    Alternatively, you may also check with:
    VF02 --> Invoice No. --> Enter --> Header (Menu-bar) --> Environment --> Account Determination Analysis --> Revenue A/C determination
    > When I did this, it just shows as:
    Left Column: Procedure: KOFI00 and Description: Account Determination thatz all.
    Right side: Overview -
    Everything is blank.
    Please help me this................

Maybe you are looking for

  • How to add hp printer in windows xp which is in a wireless network?

    how to add hp printer in windows xp which is in a wireless network?

  • SMS Writing problem in C5-00

    The navigation key left/right works strike when i'm editing a persian text messege! My phone is already updated. There are no viruses, no any other programs installed on my phone... What's wrong? What should i do? Thanks...

  • While upgrading to iOS 7.1 the process failed...

    ...with the PC that I normally synchronise my iPhone. I have managed to do a fresh install of iOS 7.1 using another PC. However, now is there a way I can recover my historic data (Contacts, App settings, etc) from my original backup that was on iOS 7

  • Media Go - Library imported from iTunes won't refresh

    Hi All, I recnetly go a Z3 Compact and it is really good. I managed to impot my iTunes Library in to Media Go but I can't seem to find an option to refresh/sync the Media Go Library when I update iTunes. Anyone know if you can manually or automatical

  • Cannot open Shopping Cart

    Ever since I updated to iTunes for Windows version 7, I have not been able to open my shopping cart. When I click on the cart, I see the "Accessing iTunes Store..." and process bar animation in the LCD for a moment and then I get the following messag