Deposit invoices and payemnts from Order Manangment

Hi All,
We manually create Deposit invoices in AR then generate the Receipt and manually apply these receipt to Deposit invoices.
Accountant generally complete this activity while booking the order. The goods are delivered to customers based on schedules.
for each delivery of goods accountant generate manual standard invoice in AR and mentioned in commitment field the deposit invoice number close invoices.
Now management advised to use the Oracle Order Manangement and remove the manual process of generating AR invoices and Receipt.
Can someone guide you how this can be achieved.
Thanking you in anticipation.

Hello,
There are two OM-AR Integrated features may meet stated requirement:
(1) Using Commitment (Deposits) in Sales Orders Lines, and
(2) Generating AR Prepayments from OM.
Which one to go with depends on your business process or concept of advance payments. Following explains briefly the steps involved in each process:
Deposits:
Enter Deposit Trx In AR to record customer liability to make prepayment for goods/services you will provide in the future (independent of sale orders)
Enter Receipts to record customer prepayment incurred in previous step
While entering Sales Order line(s) select which Commitment the Sales Order line to be applied to.
When a Sales Order line is fulfilled and the Auto-invoice process is kicked off, the Invoice is created directly against the Commitment in question (i.e. Invoice is automatically applied to Deposit via adjustment applied to it while Deposit Commitment Balance is reduced by the Adjustments generated against the Invoice).
Prepayments:
Create a Sales Order in OM
Attach a Payment term which is defined with Prepayment option checked.
Book the Sales Order
Select Payments from the Action list.
Enter payment information
Click on ‘Process Payments’ button to get the prepayment receipt created.
Click on ‘View Receipt’ to view the receipt that got created in step 6 in AR.
Fulfill the sales order lines and Run the Autoinvoice import program
The Autoinvoice import program will automatically kick-off Prepayments Matching Program
Check previously created receipt after the Autoinvoice import to confirm that the receipt has been automatically applied to the invoice.
To roll out the details, let me hear from you.
Thanks

Similar Messages

  • Stop printing of Invoice and Payment from Sales Order

    When creating a Sales Order, the user can enter a "downpayment' in the Payment Means window. When doing this 8.8 will create an AR Downpayment Invoice + Payment.
    When the user prints the Sales Order, SAP/b1 will also print the invoice and the payment.
    How can I stop the invoice and payment from printing, but still print the Sales Order?
    Thanks!
    - terry

    Has this question been answered.  I can not find a method to prevent these docuemnts from printing as well.

  • A report which shows the vendor invoice and its purchase order MM

    Hi All,
    I wonder if ther's a SAP standard report which shows the vendor invoice (the FI document) and its purchase order MM.
    Could anyone help me?
    Thanks
    G.Rossi
    Edited by: Lakshmipathi on Aug 2, 2011 2:24 PM
    Thread Locked - Reason  Cross Posted

    Dear,
    you can use FBL1N,
    From there you can view following things:
    1. Vendor Invoice = Reference
    2. Document type = KR and RE for Invoices
    3. Po Number
    4. Amount
    you can enable there many fields as per your requirement.
    Hope this helps!!!
    Br,Vivek

  • Remove Shiping Cost and Tax from Order Confirmation Screen

    Hi Gurus,
    Can anybody tell me if there is any setting to Remove Shipping Cost and Tax from Checkout Confirm Page , other than hiding from JSP page ? Also is it possible to add any other Criteria like the same with any setting ?
    Thanks and Regards,
    Tony Isaac

    Net = getHeaderValue()
    Total Freight = header.getFreightValue()
    Total Tax = header.getTaxValue()
    Gross = header.getGrossValue()
    The document header is used to get the price information and the fields are almost set in stone. Getting other pricing conditions is technically possible but need better business evaluation. Ask the question, if this is needed in a web environment.

  • A/P Invoice and BaseRef(Purchase Order) as parameter of function

    Every time i add row in A/P Invoice need to fire some function using formatted search where one of the parameter is BaseRef(DocNum) of the Purchase Order. So lets say formatted search is connected with Price and looks like this: SELECT dbo.example("BaseRef(DocNum) of Purchase Order")
    Which variable is responsible for store Baseref - DocNum of Purchase Order?

    Hi Przemek,
    Do you mean you wish to retrieve the purchase order number for each line in the purchase invoice ?
    The baseref column in the A/P invoice lines refers to the docnum of the base document (baseentry refers to the docentry of the base document), which can be either a goods receipt document or a purchase order document. The basetype document specifies the type of the document in which the baseentry and baseref columns refer to.
    There are several ways you could solve this problem, but here's one solution you might want to try:
    = = = Formatted search query that calls a user function in  MS SQL Server = = =
    select dbo.getOrderNumForPurchaseInvoiceRow($[PCH1.BaseEntry],$[PCH1.BaseLine],$[PCH1.BaseType])
    = = = Three user functions that have to be created in MS SQL Server = = =
    create function getGoodsReceiptBaseRef(@DocEntry int, @LineNum int)
    returns int
    as
    begin
      return(select baseref from pdn1 where docentry=@DocEntry and linenum=@LineNum)
    end
    go
    create function getPurchaseOrderNum(@docentry int)
    returns int
    as
    begin
      return(select docnum from opor where docentry=@docentry)
    end
    go
    create function getOrderNumForPurchaseInvoiceRow(@baseentry int, @baseline int, @basetype int)
    Returns int
    as
    begin
      declare @result int,
      @baseref int
      /* If basetype is not goods receipt or order, simply return null*/
      if(@basetype not in(20, 22))
        begin
          set @result=null
        end
      else
        begin   
          /* base document is goods receipt */
          if(@basetype=20)
            begin
              /* Retrieve the base reference number of the goods receipt */
              set @result=dbo.getGoodsReceiptBaseRef(@baseentry,@baseline)
            end
          else
            /* Base document is purchase order - simply return the baseref of the invoice itself */
            begin
              set @result=dbo.getPurchaseOrderNum(@baseentry)
            end
        end   
      return @result
    end

  • Commercial Invoice and Stock Transport Order

    Hello Experts,
    My client is using stock transport orders which sometimes results in cross border goods movement. I am not able to find any functionality for creating commercial invoices to be used for these types of shipping.
    Any ideas?
    rgds
    GAR

    Hi Gar,
    Usually when there is a crossing of borders, it is a movement between 2 different companies code, therefore the intercompany purchase is the usual flow.
    If you mean that the flow is between plants of the same company code between different countries, maybe you are talking about "Plants abroad" functionality.
    http://help.sap.com/saphelp_45b/helpdata/en/34/60b1a0ae724effe10000009b38f91f/content.htm
    Previously, the plants of a company code had to belong to the country of that company code.
    As of Release 4.0A, it is possible to deviate from this rule for European company codes with European plants.
    I never had to use this functionality at a customer site, but that sounds like your requirement
    Also allows internal billing document for intrastat reporting, so feel free to evaluate!
    Best Regards
    Franck Lumpe
    Freelance SAP Consultant

  • Account assignment of the incoming invoice and the purchase order

    Hi,
    I am trying to control the account assignment of an incoming invoice against the account assignment of the purchase order used. The link I found is the field ZEKKN. I think RBCO-ZEKKN tells me what account assignment of the purchase order (EKKN-ZEKKN) I am using (just as RSEG-EBELN and RSEG-EBELP help to point the item of the PO used in the invoice). This link is working pretty well in 99% of my Pos and invoices. But sometimes when I create an assignment line in the PO, this line is created with a key EBELN, EBELP, ZEKKN = ‘02’, even if any assignment was created wit an ZEKKN = ‘01’.
    In this case, when I park an invoice on this PO, the value of RBCO-ZEKKN is ‘01’ and not ‘02’ as in the table EKKN.
    It is very annoying because the control I implement blocks the posting of the invoice..
    Any idea or any new link between tables RBCO and EKKN will be very appreciable.
    Thanks in advance

    Hi, I've got the same issue if someones has a clue it would be very helpfull

  • Restrict multiple Proforma invoice from order

    Hello All,
    Our customer wants to restrict multiple proforma invoice from sales order.I have written a logic in copy requirement routine.Its working when there is already created invoice from order .But if i try to create invoice first time from order then system doesn't allow me to create invoice and giving message "No billing document were generated ".
    Could anybody help.
    Regards,
    Sachin

    Hi,
    Restrict multiple Proforma invoices
    Thanks & regards.

  • Add DeliveyNotes and Invoice based on Sales Order

    i can manage to do it but..the Sales Order is not closed..why?
    when i try to do it manual, when it make Delivery..the respective Sales Order is Closed..
    below some of my code
    For Each FirstScanRow As DataRow In _oDataset.Tables(FIRSTSCAN_TABLE).Rows
                With oDeliveryNotes
                    Select Case iBasedDoc
                        Case 0
                            iBasedDoc = FirstScanRow("DocNum")
                        Case Is = CInt(FirstScanRow("DocNum"))
                            .Lines.Add()
                            isAddedHeader = False
                    End Select
                    ' make an Invoice and Sales Delivery Order
                    If isAddedHeader Then
                        .DocDate = Today.Date
                        .DocDueDate = Today.Date
                        .TaxDate = Today.Date
                        .CardCode = FirstScanRow("CardCode")
                    End If
                    .Lines.BaseLine = i
                    .Lines.BaseType = SAPbobsCOM.BoObjectTypes.oOrders
                    .Lines.BaseEntry = iBasedDoc
                    '.Lines.ItemCode = FirstScanRow("ItemCode")
                    '.Lines.Quantity = FirstScanRow("Quantity")
                    '.Lines.VatGroup = "ZO"
                    If FirstScanRow("IsUseBatch") Then
                        ' Add Batch
                        For x = 0 To FirstScanRow("Quantity") - 1
                            .Lines.BatchNumbers.BatchNumber = FirstScanRow("Scanned")
                            .Lines.BatchNumbers.Quantity = 1
                            .Lines.BatchNumbers.SetCurrentLine(x)
                            If x < FirstScanRow("Quantity") - 1 Then .Lines.BatchNumbers.Add()
                        Next
                    Else
                        ' Add Serial
                        For x = 0 To FirstScanRow("Quantity") - 1
                            .Lines.SerialNumbers.SystemSerialNumber = FirstScanRow("SysSerial")
                            .Lines.SerialNumbers.InternalSerialNumber = FirstScanRow("Scanned")
                            .Lines.SerialNumbers.SetCurrentLine(x)
                            If x < FirstScanRow("Quantity") - 1 Then .Lines.SerialNumbers.Add()
                        Next
                    End If
                End With
                i = i + 1
            Next
    any insight?
    thanks,
    erick
    Edited by: Erick Widya on May 13, 2008 10:52 AM

    Not sure if this will help or not, however some things I have in similar code that does appear to close the order are:
    1. Set the Reference1 field in the "header" to the order the delivery is based on
                            delivery.Reference1 = salesOrderDocumentId.ToString();
    2. I had to add all the additional expenses to the delivery too - you may not have any, so this may be mute.
    Robin

  • Query Report:To Retrieve Data from A/R Invoice and A/P Invoice

    Hii Experts,
          I am a new Sap B1 Trainee.I am facing a problem when retrieving data from A/R Invoice and A/P Invoice in order to track
    Expenditure and Revenue according to a Bussiness partner,
    I am using union to retrieve the information,but it is saying a error that  Error Converting Varchar to Numeric and also
    i would like to know how can i show the total final payment by reflecting Downpayments in A/R Invoice and A/P Invoice
    With Regards
    Cherry.

    Hii.
    My Sap B1 version is 8.8.1 and patch level is 20. Actully i need a scenario where i can able to show both Expenditure and Revenue of a particular bussiness partner and profit/loss in a single query report.
    I need some tips regarding this,When i am doing union i am getting conversion error converting varchar to numeric when i take
    Sum(Line Total) from OINV and Sum(line total) OPCH group by docdate and docentry and BP .
    and another scenario is how to deduct A/P downpayment or A/R downpayment from A/P invoices and A/R invoice to get the final Revenue and Expenditure ..
    Thanks & Regards
    Cherry

  • Invoice Verification without GR and with Purchase Order

    Hi all
    During the Logistic Invoice Verfication (MIRO) without GR and with Purchase Order, I want to exclude "Invoice to be received" account (WRX) from the posting. How can I do it?
    Let me know
    Thanks

    it doesn't work. Can you explain me better the solution?
    Thanks

  • Validate invoicing parties between invoice and purchase order

    Hello
    I am trying to find a solution around how to validate invoicing party in invoice to invoicing party in purchase order.
    i.e. PO vendor is 8700 and has invoing party as 8500 as a partner flowing through partner determination from vendor master, when i create invoice though MIRO or EDI, system should hard stop invoice if invoicing party is not 8500 (other than purchase order invoicing party)
    i am trying to achive this through standard setting of partner detemination and setting M8-286/287 message as "E" in OMRM but system is not validating invocing parties and letting create invoice with any vendor.
    Our system does not have BADI MRM_PARTNER_CHECK due to EHP is not latest.
    This seems standard functionality to me but somehow not working through standard SAP settings.
    has anyone came across such a requirement and have soultion ?
    Any help will be appreciated <Text removed by Moderator as it suggested "favour">
    Thanks
    Dharmesh
    Message was edited by: Jyoti Prakash

    Hi,
       M8286 is triggered while you enter multiple PO's with different invoicing parties in MIRO. The system design is explained in the KBA:  1688253 - MIRO invoice is booked with different vendors from the Purchase Order . As of my knowledge, the same is not triggered if you change the invoicing party in MIRO header.
       From EHP 4, M8 777 message can be used to control the vendor change in MIRO. If you are in lower version, either you may go for development or you may make the invoicing party field as "output only" using transaction variant in SHD0 (but I am not sure whether SHD0 will work for EDI).
       If you are going for development, refer the note: 1156325 - BAdIs in the Logistics Invoice Verification environment
    Regards,'
    AKPT

  • Copy price conditions from order to invoice

    Dear experts,
    I have a problem I can't solve myself !
    When we create an invoice from an order, the conditions are copied using a predefined pricing procedure in customizing ... Now, I think I have a strange problem ... When the conditions are copied from the order to the invoice, the inactive conditions are not copied (which seems normal) ... Now, I would like one inactive pricing condition (ZPRO) to copied always, because this one is mandatorry on invoice and otherwise I get an error while copying ... Is there a userexit where I can force this ? And how do I implement this ?
    Thanks in advance for the answers ...
    Greetz,
    Kurt.

    Hi,
    Try this.
    GO to the VTFA transaction..
    Give the source sales document type and target billing type..
    Press item button..Choose the item category..
    In the pricing type give "D" (Copy pricing elements unchanged)...And check again..
    This might work..
    Thanks,
    Naren

  • Invoice and Order Confirmation automatic Print

    Hi everyone,
    The user wants the following configurations:
    Automatic printing of Invoices and Order Confirmations to the following printer: #$%$#%#%u2026.this printer is located on the following server: $%$#%$#
    Thanks for prompt response
    Nick

    Hi,
    Try this method and see.
    Ask your Basis to set the LOCAL Printer in SAP.
    Then go to that users computer and set the Default Printer of that Machine to the printer: #$%$#%#%.
    Then once Invoice is saved, SAP will send it to LOCAL Printer in SAP, Then from there it'll automatically direct to the Default Printer of the machine.
    So, for each user you can set the default printer as required.
    We do same when we need to get a PDF output of Invoice. What we have asked was to set the user computer default printer as PDF Writer as & when they want PDF format of the Invoice.
    Same way as mentioned above, it sends to LOCAL, & then to machine default printer (PDF Writer), where you can save the PDF.
    Try and see !
    Best regards,
    Anupa

  • How do I add products to an order/invoice and select a product attribute

    Thanks in advance for your assistance!
    In using BC as a CRM, we would like to use it as a way to produce quotes, orders and invoices for potential new customers and repeat customers in the system.
    I cannot seem to add a product to a quote/order/invoice - and select the desired product attribute(s)...
    Is this a fixable issue or "no go" territory?
    Thanks again,
    Lloyd

    Hi Lloyd,
    Unfortunately this is a wishlist request as you cannot select the product attribute item when manually generating an order from the CRM at this stage. 
    The only workaround is to create the order on behalf of the customer on the front-end side of site.  
    I'll pass this feedback to our product team as well. 
    Kind regards,
    -Sidney

Maybe you are looking for