Importing Incoming Payments

I have a client on SAP 9.0, and I need to know the best way to import incoming bank transfers. They receive a file from the bank with payments from several customers.  I know that SAP has a payment engine, but I have never worked with this add-on.
Any thoughts on the best way to set this up so the client had run on their own
Please let me know
Thanks

Hi Rohan,
Document number is usually not the same as your DocEntry.  Run a simple query to find it out:
SELECT T0.DocEntry FROM OINV T0 WHERE T0.DOcNum = '[%0\]'
Also the Date format should be YYYYMMDD.
Thanks,
Gordon

Similar Messages

  • How to import Incoming Payments via DTW

    Hello all,
    I am importing opening balances for Customers via DTW.  My client wants to import all the open Invoices at their original amount, and then import the incoming payments against them to have them net out to the correct remaining balance.  I already know how to import the invoices.  I'm looking at using the PaymentDrafts template in DTW for the Incoming payments but I could use some guidance.  Can anyone provide and example of the data required to both import the incoming payments and apply them to the appropriate AR Invoice?
    Thanks,
    don shields

    hi donald,
    Check this link to resolve ur doubts.
    Import Incoming Payments with DTW
    Import Incoming Payments with DTW
    also check this SAP Note
    Note 1162513 - How to link an Incoming Payment to an Invoice via the DTW
    Jeyakanthan
    Edited by: Jeyakanthan A on Apr 30, 2009 10:31 PM

  • Import Incoming Payments that is partially paid (DTW)

    Hi,
    I would like to know how to import Incoming Payments with DTW when the invoice that is partially paid?
    Thanks

    Suda,
    I dont want to import any invoices for the B1.
    I want to import only the incoming payments from the invoices that were not already paid.
    For example:
    The invoice value is 100.00 and it is divided in 10 parts. The parts are paid monthly and 7 ones were already paid.
    How can i import the remain parts?
    Value --- DueDate
    10.00     02/27/2008
    10.00     03/27/2008
    10.00     04/27/2008
    I ve made a import test:
    Payments
    RecordKey     BankAccount     CardCode     DocDate
    RecordKey     BankAccount     CardCode     DocDate
    1                      6774          C00007          20080227
    Payments_Checks
    RecordKey     LineNum     BankCode     CheckAccount     CheckNumber     CheckSum     DueDate
    RecordKey     LineNum     BankCode     CheckAccount     CheckNumber     CheckSum     DueDate
    1          0     001          1121410          123          10          20080227
    1          1     001          1121410          124          10          20080327
    1          2     001          1121410          125          10          20080427
    When i check the import process result in B1:
       - All the invoice payment parts are joined into a single part, resulting in a line with amount value iquals - 30.00.(negative number) and the line is blue...
    I would like to import these parts divided in three lines(not joined) with his respective Duedate and the amount value positive.
    What am i doing wrong?
    Edited by: Marcio Abreu on Feb 27, 2008 9:41 PM

  • DTW Error when importing Incoming Payments-Invoices (RCT2).

    Hi Experts,
    I have imported invoices through DTW and they currently have the status 'Open'. I have tried importing Incoming Payment records but DTW gives me the following error: 'Base document card and target document card do not match'.
    After importing the invoices i ran the query for OINV and used the Internal Number / DocEntry for these invoices, in the RCT 2 table. (I read some where that its this DocEntry that will link Invoices and Incoming Payments). I have filled the DocEntry field in both ORCT and RCT 2 templates but am still getting the same error.
    Kindly assist.
    David.

    Hi, any luck fixing this issue?
    Im dealing with the same problem here.
    Thanks,

  • Error importing Incoming Payments using the Data Transfer Workbench

    Every time I try to import Incoming Payments using the Data Transfer Workbench I get an error that the Update Failed - Can not find this object in B1Application-defined or object-defined error65171. I'm using the 3 templates for Payments, Payments_Checks and Payments_Invoices. I've filled them out as I've seen in other postings in this forum. Based on the error message, I really can't tell what I'm doing wrong. Could someone please take a look at my files and let me know what might be causing the error?
    I'm using SBO 2007A PL41. Here's what I have entered in my templates for my test file.
    Payments file
    RecordKey 1
    DocEntry (blank)
    CardCode 1033985
    DocDate 20081215
    DocTypte rCustomer
    TaxDate 20081215
    Payments_Checks file
    RecordKey 1
    LineNum 0
    AccounttNum 0
    CheckAccount _SYS00000002152
    BankCode CC
    Branch 12345
    CheckNumber 1
    CheckSum 78.7
    CountryCode CA
    DueDate 20081215
    Trnsfrable tNo
    Payments_Invoices file
    RecordKey 1
    LineNum 0
    DocEntry 31791
    InvoiceType 13
    SumApplied 78.7
    Thank you.

    Hi Suda,
    As far as I can tell from the threads you forwarded (and other searches I've done on here), my files are correct. I tried filling out the templates exactly as explained in the first link (see my data below) but it still isn't working. It just gives me the same generic error. 
    Payments
    Record Key....CardCode.....DocDate
    1...................1033985.......20081217
    Payments_Checks
    RecordKey....CheckAccount........CheckNumber....CheckSum
    1.................._SYS00000002152..1.....................  78.7
    Payments_Invoices
    RecordKey....DocEntry.....SumApplied
    1..................31791..........78.7
    Is it correct that the Payments file should not contain anything in the DocEntry column? (I know that the DocEntry in my Invoices file is the DocEntry of the Invoice). I have a feeling that I'm making a stupid mistake somewhere but I just can't figure it out. Any ideas?
    I really appreciate your help with this.
    Thanks,
    Charlotte

  • Importing incoming payments using data transfer workbench

    Hi experts
    I am using data transfer workbench for incoming payments, but incoming receivables are checks.
    I am using three templete files
    1.Payments
    Recordkey Cardcode Docdate
    1                 A0001      21102009
    2.Payments_check
    Recordkey  Lineno  Checkaccount Checknumber  Checksum Duedate
    1                       0               161016                1234                11500        21102009
    3.Payment Invoice
    Recordkey  Lineno  Docentry  SumApplied
    1                     0               616000012      11500
    In the field docentry i am placing the invoice number ,i did tried placing the payment number as well in both the cases i am getting the same error. Invalid document number for rct2.docentry Application defined or object defined error 65171
    What should i do to resolve this error.
    Thanks and regards
    Rohan

    Hi Rohan,
    Document number is usually not the same as your DocEntry.  Run a simple query to find it out:
    SELECT T0.DocEntry FROM OINV T0 WHERE T0.DOcNum = '[%0\]'
    Also the Date format should be YYYYMMDD.
    Thanks,
    Gordon

  • Incoming payment DTW Template

    Hi All,
    I want to import incoming payment transaction but i don't know the DTW template of it.  Any one can help on this.
    Regards,
    Arbaaz.

    Hi Arbaaz.
    If you are importing payment on account.
    Three templates.
    1. Payments - i.e. header level
    2. Credit card or Check payemnt or cash
    3. Payment accounts
    Regards,
    Rakesh N

  • DTW - Incoming Payments as Down Payments

    I am filling it_DownPayment in the invoicetype column of the Payment_Invoices.csv file. The SDK help is indicating this constant as a valid value.
    DTW does however not know about, it fails: "Invalid item name '0' in Enum 'BoRcptInvTypes'..."
    Has anyone tried to import Incoming Payments against Down payments?

    Try the following:
    In Payments Template: set DocTypte to  rCustomer (if payment type is customer)
    In Payments_Invoices Template: set InvoiceType to 203 (for it_DownPayment)
    I tried importing in UK Localization SBO 2007A demo database.
    Payments Template
    RecordKey     1
    DocTypte          rCustomer
    DocDate          20080825
    TaxDate          20080825
    Series          1012
    CardCode          C1000
    Payments_Invoices Template
    RecordKey     1
    DocEntry          3
    InstallmentId     1
    InvoiceType     203
    SumApplied     50
    Payments_Checks Template
    RecordKey     1
    AccounttNum      12657662 {BankAccount Number}
    BankCode          201030
    Branch           344827
    CheckAccount      161016
    CheckNumber      10002
    CheckSum      50
    CountryCode      GB
    DueDate           20080825
    Trnsfrable           N
    Hope this information is helpful.
    Regards
    Satish

  • Incoming payments DTW

    I am trying to import payments transferred to our bank account by business partners against our down payment requests.
    As described in several threads in this forum I should be using 3 tables to do it:
    Payments
    Payments_invoices
    Payments_accounts
    For me this configuration is however not working. I get: "Cannot pay to account when the payment is to a business partner".
    I managed to import the incoming payments with only 2 tables, without using Payments_accounts, having our bank account's G/L account number in the TransferAccount field of the Payments table.
    1) Is there any problem doing so, and has anyone really managed to use dtw with all of the 3 recomended tables to import incoming payments?
    2) My process is working until currency is not a foreign one. As soon as it is, I am not able to avoid the following error: "Cannot pay the document partially Application-defined or object-defined error65171"
    Thanks in advance for any idea/comment.
    Peter

    Suda,
    Thanks for your answer.
    No problem on that, of course the invoices and customers are referenced with the right codes.
    It is working perfectly with local currency, the problem I described (in point 2) is coming out only (and always) when foreign currency is used.
    Peter

  • Error -2028 : No matching Record found while adding Incoming payment

    Hi all,
             I was trying  to add an Incoming Payment using DI API, checked both DocEntry and ChequeSum property..and all other properties and seems set as well, it would be better if you can give any solution.Thank you
    Regards
    Sijimon Sidharthan
    oPay.CardCode = oInvoice.CardCode;
                                       string sCardName=oInvoice.CardName;
                                  oPay.CardName = oInvoice.CardName;
                                  oPay.JournalRemarks = "820 Import Test" +  oInvoice.CardCode;
                                  oPay.ApplyVAT = SAPbobsCOM.BoYesNoEnum.tYES;
                                  oPay.CashSum = 189.77;
                                       int conP=oInvoice.ContactPersonCode;
                                  oPay.ContactPersonCode = oInvoice.ContactPersonCode;
                                       string cur =oInvoice.DocCurrency;
                                  oPay.DocCurrency = oInvoice.DocCurrency;
                                  oPay.DocDate = now;
                                  oPay.TaxDate = now;
                                  oPay.DocRate = 0;
                                  oPay.LocalCurrency = SAPbobsCOM.BoYesNoEnum.tYES;
                                  oPay.DocType = SAPbobsCOM.BoRcptTypes.rCustomer;//rAccount;
                                  oPay.HandWritten = SAPbobsCOM.BoYesNoEnum.tNO;
                                  oPay.Remarks = "remarks";
                                  oPay.Reference1 =iBaseRef.ToString();//"R";
    //                              oPay.TransferAccount = "10100";//OTRC doesn't contain any code
    //                              oPay.TransferDate = now;
    //                              oPay.TransferSum = 0;
                                  #region Invoice
                                  oPay.Invoices.AppliedFC = 0;
                                  oPay.Invoices.DocEntry = iBaseRef;//baseEntry;
                                       int ln=oPay.Invoices.LineNum ;
                                  oPay.Invoices.DocLine = 0;
                                  oPay.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_Invoice;
                                  //oPay.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_ChequesForPayment;
                                  oPay.Invoices.SumApplied = 189.77;//amount;
                                  oPay.Invoices.Add();
                                  #endregion Invoice
                                  #region Cheque
                                  oPay.Checks.BankCode ="026008866"; //"026002794";//"Leumi";
                                  oPay.Checks.CheckAccount="10200-00";//"10203";//-00";//"1HD";10203-00
                                  oPay.Checks.DueDate=Convert.ToDateTime("04/03/2007");
                                  oPay.Checks.CheckSum =189.77;
                                  oPay.Checks.CheckNumber = 12345678;
                                  oPay.Checks.Add();
                                  #endregion Cheque
    int ret=oPay.Add();
                                  if(ret!=0)
                                       int lErrCode; string sErrCode;
                                       oCompany.GetLastError(out lErrCode, out sErrCode);
                                       MessageBox.Show(ret.ToString ()+ sErrCode);

    Hi Lan,
              I tried to add IncomingPayment with another Database works fine with all these properties..think some extra settings may be there in the database now I'm working , do you have any idea regarding to solve this issue ..Thank you
    Regards
    Sijimon Sidharthan

  • Wire transfer Incoming payment

    Hi Gurus,
    i got a scenario to import wire transfer file ( one receives from bank) to sap. usually we have transaction to import the lockbox file (T-code FBL2) in to sap and do posting. Similarly, whether is there any t-code or program for importing wire transfer file and do incoming payments in sap.
    Thanks in advance.

    Hi
    Think the below would be helpful:
    <b>Wire Transfer</b> - Refers to a same-day transfer of funds from an account at one bank to an account at another bank, initiated over the Fedwire system. The Fed guarantees to pass value as of the date of the Fedwire transfer is initiated provided the transfer meets all required criteria. Fedwire is a part of the Federal Reserve System Communication Systems.
    <b>ACH Transfer</b> - Clearinghouse associations in many major cities have developed electronic methods of passing payments among members and other financial institutions in the region, and of exchanging payments among the ACHs themselves. ACH transfers may be either credit transfers (sending funds out) or debit transfers (pulling funds in). Either the payee or the payor may initiate them.
    <b>Differences between Wire and ACH</b>
    Wire Transfer is geared to a single transfer, while ACH Transfer is geared to handling multiple transfers in a batch mode.
    Wire Transfer is geared to same-day settlement, while ACH Transfer is geared to future-date settlement.
    Wire Transfer is expensive because of their customized one-at-a time nature, while ACH Transfer is inexpensive because of their structured data format and high-volume batch nature.
    Regards
    Aravind
    Assign points if useful

  • MT940 EBS upload for Incoming payment

    HI,
    We are implementing the MT940 format EBS upload for incoming payments. For incoming payment (customer) not executing the F110. so by EBS upload following posting should be happen;
    Debit - Bank account
    Credit - customer subledger account
    The note to payee information in 86 field of bank file will contain the IBAN number and invoice number. and the posting / clearing should happen as follows;
    -  post document by debiting bank account and credit customers' account based on IBAN. ( only posting ,not clearing)
    - clear the incoming payment based on invoice's document 
    - If some npayment record in bank statement not have invoice number  then clear the amount in FIFO principle based on IBAN
    Could you share what the steps i need to take care in "Assign External Transaction Types to Posting Rules" step and
    Do we need to develop user exit to take care the incoming payment clearing as described above.
    Where do we need to assign the user exit? how will system call user exit when we execute FF.5
    Regards,
    Swetha

    You account digits logic is little unclear. Thats why it is always important have the proper logic while formulating the accounts.
    For example
    If the main account is
    120300 (ending with 0)
    120301 (Cheque Payable Sub account 1)
    120302 (Cheque Receivable Sub Account 2)
    Now you can mask
    +++++1 for Cheque Payments
    +++++2 for Cheque Receipts
    But, you said, you
    main account 13102211 and incoming subaccount was 13106271
    If I understand correctly
    the masking should be ++++6271
    Otherwise
    +++67+

  • Post Incoming Payments - Transaction F-28

    Hello all,
    I need to post Incoming payments from a certain flat file.
    Is there any standard BAPI or  FM which does post the Incoming payments in F-28.
    Thanks in advance.
    Regards,
    Arun

    Hi Amit,
    I was searching on SDN for my problem and got your thread,
    I want to post incoming payment for customers using BAPI  BAPI_ACC_DOCUMENT_POST.
    But i am missing some paramenters that need to pass.
    When i am executing my program FI document is getting created but with posting key 40 & 50.(BSEG)
    I want document to be created with posting keys 40 & 15 (i.e. Incoming payment document).
    can you just give me any sample code or import values that need to pass & may be i am missing.
    Also my issue is interface between Non-SAP & SAP systems via BAPI for posting & Clearing.
    I know using above BAPI we can only post document but can not clear invoice.
    So is there any alternative to this bapi so that i can post & clear documents?
    Please reply.
    I tried with BDC for f-28 inside zbapi but through f-28 also we can only post documents which are partial payments.
    So is there any way to post via bdc or zbapi and then clear with some other transaction?

  • Import Advance Payments via DTW

    Hello Expert,
    as written in the object i need to import Advance payments (not against any invoice) via DTW.
    Can i import only the template Payments as a stand alone?
    the error i get is: no matching records found and here is an example of the template:
    RecordKey     CardCode     TransferAccount     TransferSum     DocCurrency     DocNum     DocRate     DocType     DocDate     DueDate     HandWritten
    0     S000082     100.40.000     492.30     GBP          0.0000     rSupplier     20110218          tYES
    1     C000470     100.30.000     247.59     EUR          1.0961     rCustomer     20110218          tYES
    Thanks for your help
    Edited by: AAM_London on Feb 22, 2011 12:05 PM

    Hi,
    It is possible. Are you looking for payment on account  . You have to use two templates,
    1. Payments
    2. Payments accounts
    and customer and supplier cannot be imported in one template the Incoming payments for Customer and Outgoign payments for suppliers.
    Regards,
    Rakesh N

  • Incoming Payment Template

    Hi to All,
    I have imported all A/p invoice through DTW but now want to import all incoming payment against A/P Invoice ,there are numbers of template which template should be imports and which column shoud be fill for payment on individual invoice ?
    Thankns
    Manvendra

    Hi Manvendra,
    You can use the OIncoming Payments for impoting the incoming payments. You can check  the data preparation example and test run to get the desired result. Incoming payments would be used againg A/R Invoices.!!
    Thanks,
    Joseph

Maybe you are looking for

  • How do i put apps on a new page, not the game center

    i tryed to install new apps to my sisters ipod touch, they keep going in the game center and not on a new page.  She dosent have wifi to use with the game center so how can i get them out of there.  ive tryed to drag and place them from the app scree

  • Register a new purchase of CS5.5?

    Wondering if in this era of the Creative Cloud, can you still register and use a new purchase of an older version of Creative Suite (like those sometimes available for sale by third party companies)? I ask because I have a Mac version of CS5.5 and I'

  • How to change the name in "Previous Recipients" list?

    Hi all, Wondering if some of you might have encountered similar problems in the past. One cool feature of Mac Mail is that it'll autocomplete the recipients' email addresses and names when you start typing their names in the To field. But most of the

  • Report query takes a long time

    Hi, The following query has been running for almost half an hour. What am I doing wrong? Thanks for any help. A/A Code SELECT msi.segment1 item_number ,msi.inventory_item_id ,msi.organization_id ,msi.description description ,(get_trns_quantity(msi.in

  • Basic Search Item javascript error

    When I use the Basic Search Item to submit a search, I get a Javascript error: Error: 'document.mysearchform.p_looplink' is null or not an object Examining the page HTML shows that submitting the serach runs this function function fetch() { var purl;