Outgoing cash payments on creditnotes

Hi there.
Does anyone know how to make outgoing payments linked to a creditnote in DI Server? (or at the very least in DI Api?)
oIncomingPayments has the Payments_Invoices, that is great for registering payments on an invoice, but I haven't found a way to do the same for a creditnote.
And I cannot use the oVendorPayments, because the customers in question are not vendors.
I should think that pay out cash on a creditnote should be a simple thing to do,
but I am at a loss here.
I'm writing a cash counter application, so the users don't have access to the SAP UI.

Thanx a lot, it always worked like a dream!
However, it didn't work as it should.
What I want to do, is create a creditnote, and pay the sum out to the customer in cash, eg when something he bought was defect.
If I create a creditnote, say with a doctotal of 1000, the customers balance is then increased to 1000. I then add payment as you said. The creditnote is now closed, its Paid/Credited field is set to the total amount, and the Credit Balance is zero. Everything looks great. Until I have a look at the customer balance. It is now increased to 2000! Instead of being done with the customer after paying him, it looks like we owe him twice as much!
I've tried reversing the amounts, but just get the "Amount must be positive" error message etc.
And setting SumApplied to positive gives the 'Payment amount is greater than invoice amount'
Here is the xml:
<?xml version="1.0" encoding="UTF-16"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header>
<SessionID>B57AA457-10AA-19B8-8F3B-ABE41D6325C5</SessionID>
</env:Header>
<env:Body>
<dis:AddObject xmlns:dis="http://www.sap.com/SBO/DIS">
<BOM>
<BO>
<AdmInfo>
<Object>oIncomingPayments</Object>
</AdmInfo>
<Payments>
<row>
<CardCode>100000</CardCode>
<CashSum>2331.0</CashSum>
</row>
</Payments>
<Payments_Invoices>
<row>
<DocEntry>29</DocEntry>
<SumApplied>-2331.0</SumApplied>
<InvoiceType>it_CredItnote</InvoiceType>
</row>
</Payments_Invoices>
</BO>
</BOM>
</dis:AddObject>
</env:Body>
</env:Envelope>
I also tried adding <DocObjectCode>bopot_OutgoingPayments</DocObjectCode> to signal that this is an <b>outgoing</b> payment, but then I only got
'46' is not a valid value for field 'ObjType'. The valid values are: '24' - 'Incoming Payment'
[edit]
Hm, I think maybe the trick is to use oVendorPayments instead of oIncomingPayments, but havent' found out how to signal that it is a customer, and not a vendor, so I only get 'Busines partner type does not match document.'
[/edit]
Message was edited by:
        Runar Holen

Similar Messages

  • Outgoing cash Payment line item account not printed

    Hi,
       In case any cash payment raised through outgoing payment, line item(account name, amount, etc..) table is printed. If check payment, we can get the print(Line item) out. If anybody knows the reason for not printing the table. please tell me.
    Thanx in advance,
    Suresh.

    Kevin,
            If it's one line, we can do as say, We have more than one line. we need repetative area.
    Scenario,
    Screen:    Outgoing Payment
    Select:       Account  ( not customer or not supplier)
    line table(Account) : Enter more than one line.
    Payment mode:  Cash.
    finally Check  the printout:   Line table which contains accounts are not coming in the printout.
    Created:  Own PLD.
    Suresh.

  • Cash payment not exceed than 20000

    Dear Expert,
    I want to restrict incoming & outgoing cash payment where amount crosses equal or above ' 20000 '
    pls suggest the store procedure.
    Regards,
    Datta Kharat

    Hi,
    Stored procedure is way to block adding the document.  Another way is to set approval procedure for adding Payments document that will be better. Try to use sap standard functionality. For that u need to write a small FMS to trigger the deviation limit.
    Select u2018TRUEu2019 from table name where filed name >=u20192000u2019
    Reards,
    Senthil Maruthappan.

  • Payment in Inventory (non cash payment)

    The organization I am working for is looking for solution ideas around acceptance of product/inventory as payment.
    The scenario is as follows;
    The company creates an A/R invoice to an OEM supplier for free goods provided to customers on the OEM's behalf per a marketing program.
    Rather than paying the invoice, the OEM provides free product back to the company.
    The company;
    - Wants to track the inbound inventory for planning purposes (Free Goods PO?)
    - Does not want the receipt of the Free Goods to augment Moving Average Price
    - Wants to value the goods received in inventory at the current Moving Average Price
    - Wants to reclass the value received as a Non-Cash Payment to the A/R invoice
    Does anyone have experience or suggestion with a like process?
    Please post a response here or send offline to [email protected]
    Thank you for your time.
    -Tony

    Hello Chintan
    I have assigned GL A/c in OBXU t code with and without reference to tax code.
    Still, i am not able to post outgoing payment when cash discount is received as i am paying it before due date.
    Cannot i take credit of cash discount received to Inventory / Stock Account?
    Is cash discount received always posted to non-Inventory / non-stock GL Account?
    Thanks.
    VS

  • Draft printpout for cash payment

    Hi All,
    When I use  Payments draft Reprot option under Banking / Outgoing Payment /Payments draft Report,
    When i try to view the printprrview of Cash payment,the print is blank
    Can anybody Help me in resolving this problem.
    I am using SAP 2005 B in India.
    Thanking in advance,

    hi santhosh,
    Have u customized PLD template with any formulas as conditons ?
    Jeyakanthan

  • How to add a petty cash payment in journal entry

    HI, I was just wondering if anybody could help me with regards to making a petty cash payment, for example if i went to the shop for and spent £15.00 on stationary etc, how would i post this payment in the journal entry screen?
    many thanks.

    Hello RWCS...welcome to the forums...
    OK, first things first - the definition of petty cash.  Petty cash is a function inside any company which allows employees to purchase products out of their own pocket and allows the Petty Cash Person to pay/reimburse for some item or services under a certain amount (say $25).  Petty Cash is generally a sum of money maintained in the company in a box or drawer - that is what the accounts says - petty cash.   The WHOLE purpose of petty cash is to avoid cutting a check for each and every minor purchase or payment - so there would be no payment created at all until it is time to replenish Petty Cash with more money.
    So in essence, if you are using Petty Cash, there is no journal entry or SAP B1 payment for individual transactions until it is time to replenish.  The Petty Cash Clerk (person having the box or drawer) would collect receipts as the money is being paid out. 
    At a certain point in time (usually at month-end or when the cash is low in the Petty Cash drawer), a journal entry is made Crediting Petty Cash and Debiting the various Expense Accounts by using the receipts collected.
    Then an AP "Service Type" Invoice and an outgoing payment is made to the Petty Cash Person where the clerk goes to the bank and gets more money for the drawer.  While creating the AP Invoice, the Petty Cash GL Account is selected on the line.  That will create an automatic journal entry of credit to Operating Cash and debit to the Petty Cash.
    If you are not doing this procedure, you do not have Petty Cash.  So hopefully that describes what you are doing...
    Regards - Zal

  • Approval for Cash payment above Rs. 20000.

    How to incorporate the approval procedure for cash payment above rs 20000.
    thanks in advance

    gangothri,
    Refer to SAP
    Note 1165619 - Cannot add outgoing payments in approval procedures.
    in the below link.
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1165619
    This is an application bug.
    This problem is fixed in latest patch.
    Upgrade it to latest patch in 2007B.
    Hope it will solve the issue.
    Jeyakanthan

  • PLD Error in Cash Payment Voucher

    Dear Experts,
        I am trying to create a PLD for Cash Payment Voucher. In Outgoing Payment screen, when the account option is selected and in "Payment Means" window, when the option "Cash" is used, and while trying to generate print preview, system shows an error. Version used is SAP Business One V 8.8 PL 10.
    Regards,
    Madhavan

    Dear Madhavan,
    Without knowing what you have added, modified from system PLD, it is not possible for anyone to troubleshoot.
    Thanks,
    Gordon

  • Discount for cash payments

    I want to make a discount for cash payments. Can anybody explain me step by step how can I do?
    Thanks in advance.

    Hi Yasar
    To be able to post cash discounts, you must define an account determination for cash discount taken and cash discount granted.
    For cash discount taken, choose:
    Financial Accounting --> Accounts Receivable and Accounts Payable --> Business transactions --> Outgoing payments --> Outgoing payments Global Settings --> Define accounts for cash discounts taken
    For cash discount granted, choose:
    Financial Accounting --> Accounts Receivable and Accounts Payable --> Business transactions --> Incoming payments --> Payments Receipt Global Settings --> Define accounts for cash discounts granted
    You may also want to use payment terms suitable for you business processes to trigger the automatic calculation of cash discount amounts. For this topic, see the SAP library documentation.
    <b>Customizing: Discount Documents</b>
    A few control parameters must be maintained before the automatic cash discount document generation can function. To access the corresponding maintenance view, in Customizing choose Financial Accounting -->  Accounts Receivable and Accounts Payable -->  Business Transactions -->  Outgoing Payments -->  Outgoing Payments Global Settings -->  Configure Automatic Generation of Cash Discount Documents.
    The control parameters are defined per company code, original branch, i.e. the branch of the open item to be paid (which may be different from the branch of the payment document) and original document type, i.e. the document type of the open item to be paid.
    You can define:
    Branch for the discount document
    This branch is used when posting the discount document.
    Document type of the discount document
    If no document type is defined the system uses the general document type ‘AB’.
    Posting discount documents with posting date equal to system date
    Normally, the posting date and the document date of the discount document are equal to the posting and document date of the payment document which it is posted together with. If this indicator is set, however, the discount document is posted with the system date as posting and document date.
    Posting keys for discount documents
    Thanks
    G. Lakshmipathi

  • Outgoing cheque payment through FPY1

    Hi Experts,
    When i tried to post the outgoing cheque payment through FPY1, system posted the entry. But it was not generating the cheque. My doubt is how can we generate the cheque in FICA. If it is not in FICA then it will be in FI-AP. Can anyone please guide me how to do cheque print out when we make payment to ISU customer.
    kindly let me know the config steps for cheque generation in FICA.
    Also, is there any payment medium file in FICA. If, so how can u guide me the step that.
    Thanks for your all support.
    Regards,
    RAM.

    Hello,
    You need to configure the below steps
    1. Settings for check creation
    IMG\ FICA\ Basic Functions \ Check Management \ Settings for Check creation
    Here you have to attach the cheque application form
    Application form <T-Code EFRM> for Cheque printing provided by SAP is ‘FI_CA_DME_CHECK_SAMPLE’. This has 20 characters. But in FPY1 <for refunds>, for cheque printing, only 16 characters are allowed. So FI_CA_DME_CHECK_SAMPLE has to be copied into Z_UFI_****<shud be <=16 chars>.
    2. Define Void Reason codes
    IMG\ FICA\ Basic Functions \ Check Management \ Define Void Reasons for Checks
    3. Define Bank clearing accounts for encashment of  out going checks
    IMG\ FICA\ Basic Functions \ Check Management \ Define Bank clearing account for en-cashment of outgoing checks
    <posting area 1037>
    4. Define Expense and Revenue accounts for  Posting cashed Outgoing checks
    IMG\ FICA\ Basic Functions \ Check Management \ Expense and Revenue accounts for Posting cashed Outgoing checks
    5. Define cheque clearing for outgoing cheques
    IMG\ FICA\ Basic Functions \ Check Management \ Define Check clearing account for outgoing checks
    6.Define Specifications for clarification of cashed checks
    IMG\ FICA\ Basic Functions \ Check Management \ Define Specifications for clarification of cashed checks
    7. Define Cheque numbers <T-Code FQP6A>
    8. Define payment methods <FQP1>. You attach format CHECK to the payment method under  FORMAT.
    9. Also Define Specifications for paying company code<FQP4>
    10.Also define  accounts for payment program <FQC0: Posting area 1061>
    11.Maintain bank selection
    12.Now create a variant in FPY1.Go to environment &#61664; payment medium.Create ‘Variant’ and attach payment medium. you attach  CHECK in payment medium format  in under output control you attach the form you copied in step 1 above. Save and comeback
    Payment run for cheque
    13. Now you make sure that your document is being paid by running in simulation mode.
    14. Now run FPY1 in real mode.. You can see the check only when you run in real mode
    15. Go to SP01 to see the spool of your cheque. You can view the physical cheque there.
    Hope this helps!!!!!
    Rgds
    Rajendra
    Edited by: rajendra mukhyaprana on May 9, 2008 11:53 AM

  • Cash payment report

    guys,
    we used to pay cash payments for some vendors and employees, is it possible to take report according to payment transaction. like salaries, petty expenses, purchases etc.,
    regards,

    Hello,
    If you are using Cash Journal for cash payments, you can print the cash journal from FBCJ itself.
    Otherwise, you can also get the cash account line items in FBL3N.
    Regards,
    Ravi

  • Calculation of change amount for cash payments via cash desk, release 602

    Does anyone know how to get the change amount to calculate for cash payments via cash desk?
    I am only able to enter the amount in each payment type tab and then the payment amount in the summary. The total of the individual payments must add up to the summary payment amount or I get an error.
    How then if a customer wants to pay $20 towards their account and they give me $50 in cash, do I get the change of $30 to display?
    Any assistance would be appreciated as the old version of cash desk had a "given" and "back" field that no longer exist.

    Was not an error, just using the fields the wrong way around. So enter the amount received in the seperate tabs and the amount that is being paid to the account in the summary payment amount field. After you hit post, the change field is filled.
    Is another issue though as if pay by multiple payment types, system allows you to give change greater than the amount of cash received. This should not occur as people could use this process to cash for cheques or credit card payments. Especially an issue as cheque could be returned.

  • Cash Payment Voucher

    hi all
    can any body give me the tables of cash payment voucher report and what is the flow......?

    hi patel
    it's related FI tables
    *****************************--FI tables--**************************************
    AGKO  Cleared Accounts
    ANAR  Asset Types
    ANAT  Asset type text
    ANEK  Document Header Asset Posting
    ANEP  Asset Line Items
    ANEV  Asset downpymt settlement
    ANKT  Asset classes- Description
    ANLA  Asset Master Record Segment
    ANLB   Depreciation terms
    ANLC   Asset Value Fields
    ANLH   Main asset number
    AT02T    Transaction Activity Category- Description
    AT02A   Transaction Code for Menu TIMN
    AT10   Transaction type
    AT10T  Name of Transaction Type
    BKDF   Document Header Supplement for Recurring Entry
    BKORM   Accounting Correspondence Requests
    BKPF   Accounting Document Header
    BLPK   Document log header
    BLPP   Document log item
    BLPR   Document Log Index and Planned Order (Backflush)
    BNKA   Bank master record
    BP000   Business Partner Master (General Data)
    BPBK   Doc.Header Controlling Obj.
    BPEG   Line Item Total Values Controlling Obj.
    BPEJ   Line Item Annual Values Controlling Obj.
    BPEP  Line Item Period Values Controlling Obj.
    BPGE  Totals Record for Total Value Controlling obj.
    BPJA  Totals Record for Annual Total Controlling Obj.
    BSAD  Accounting- Secondary Index for Customers (Cleared Items)
    BSAK  Accounting- Secondary Index for Vendors (Cleared Items)
    BSAS  Accounting- Secondary Index for G/L Accounts (Cleared Items)
    BSEC  One-Time Account Data Document Segment
    BSEG  Accounting Document Segment
    BSID  Accounting- Secondary Index for Customers
    BSIK  Accounting- Secondary Index for Vendors
    BSIM  Secondary Index, Documents for Material
    BSIS   Accounting- Secondary Index for G/L Accounts
    CEPC   Profit Center Master Data Table
    CEPCT    Texts for Profit Center Master Data
    COBRA   Settlement Rule for Order Settlement
    COBRB   Distribution Rules Settlement Rule Order Settlement
    COKA      CO Object- Control Data for Cost Elements
    COSP      CO Object- Cost Totals for External Postings
    COSS     CO Object- Cost Totals for Internal Postings
    CRCO      Assignment of Work Center to Cost Center
    CSKA      Cost Elements (Data Dependent on Chart of Accounts)
    CSKB      Cost Elements (Data Dependent on Controlling Area)
    CSLA      Activity master
    FEBEP     Electronic Bank Statement Line Items
    FPLA      Billing Plan
    FPLT      Billing Plan- Dates
    GLPCT     EC-PCA- Totals Table
    KNA1      General Data in Customer Master
    KOMK      Pricing Communication Header
    MAHNV     Management Records for the Dunning Program
    REGUT     TemSe - Administration Data
    SKA1      G/L Account Master (Chart of Accounts)
    SKAT      G/L Account Master Record (Chart of Accounts- Description)
    SKB1      G/L account master (company code)
    T003T     Document Type Texts
    T007S     Tax Code Names
    T087J     Text
    TAPRFT    Text tab. for investment profile
    TKA01     Controlling Areas
    TKA09     Basic Settings for Versions
    TKVS      CO Versions
    TZB0T     Flow types text table
    TZPAT     Financial Assets Management product type texts
    VBSEGS    Document Segment for G/L Accounts Document Parking
    VTBFHA    Transaction
    VTBFHAPO  Transaction Flow
    VTBFHAZU  Transaction Activity
    VTBFINKO  Transaction Condition
    VTIDERI   Master Data Listed Options and Futures
    VTIFHA    Underlying transaction
    VTIFHAPO  Underlying transaction flows
    VTIFHAZU  Underlying transaction status table
    VTIOF     Options Additional Data
    VWPANLA   Asset master for securities
    regards
    kk

  • SAP Report for Cash payment more than Rs 20000/ within a year

    Hi Friends,
    Is there any report which will help me to find out the cash payments more than INR 20,000 during the year? If not then please provide the logic to develop this report
    Thanks & Regards,
    Nainesh
    Moderator: Please, avoid asking basic questions

    Hi Nainesh
    Use FBL3N report and input your Cash Payment GL accounts which are used in FBCJ for cash payments
    It will give you a list of all payments made and you can filter the report based on amount...
    Also, you can include Vendor account as "Off setting" field.. If off set account is not available in the report, include it from Extras > Settings > Special FIelds... This will generate a workbench request which you need to transport from DEV to Production
    Also, if Offset field is not ppopulated, refer SAP OSS note 112312... This has all the steps you would need
    Regards
    Ajay M

  • Cash payment and bank transfer

    Hi all,
    When some advance cash payments given to the employee in the middle of the month, how we normally incorporate this payment into the system with respect to bank transfer and posting to accounting activiites.
    Regards,
    Celine

    How does the "advance cash payment" work?  Do you give cash to the employee, does the accounting department make the payment (check or EFT) or does payroll execute an Off-Cycle Payment Run to generate the advance (check or EFT) ?
    If the payment is done "outside" of payroll, then you should create one (recuperation) to three (advance, recuperation, balance owing) WTs to manage the situation.
    The "Advance" WT should not generate a new payment if it is only to record something done with cash or through Finance.
    The "Recuperation" WT should deduct from the employee's net pay, and should be posted to FI/CO according to your situation.

Maybe you are looking for

  • Installing Windows Vista Ultimate 64 bit on Bootcamp issue

    Hi I'm a newbie, I would like to install Windows Vista Ultimate 64 bit using boot camp. I went into boot camp to partition and split the 1 terabyte hardrive. half is for Leopard, the other half is for Windows Vista. I followed the steps and popped in

  • I cant download an app

    i went to the app store to download a new app on my ios 7 update and i popped up a thing that said i need to agree to the terms and conditions and when i clicked on send an email to accept it didnt do anything

  • Detail transaction

    Hello Experts, We want to know detail transaction of our revenue account. All informations including row information. In GL report, we can't see detail document e.g if there is an invoice, it must include the items in the invoice. . We use B1 2007A.P

  • Red Ex in FLV File

    I exported a video file from FCut Pro and the file has a red X throught the Screen. HELP

  • Songs sequence mixed up

    Have anyone ever been in a situation where songs (in Chinese)imported into the library which is subsequently copied into the ipod mini is not in the correct sequence? Since the disc is a concert disc, the order of the songs is especially important. I