Payment Batch Import Into Sage 300

SUGGESTED

 Hi,

Could someone please share what fields are necessary to do a payment import into Sage 300. It keeps giving me the error that 'Invoice Number Cannot Be Blank' but the IDINVC field in the Applied_payments tab is not blank.

Could someone share some key pointers on how to do payment batch import into Sage please ?

Thank you

Shashank

  • 0
    SUGGESTED

    Export an existing payment batch and make yours look like that.

  • 0

    Do as Jay says, but also, you can only make a payment on an invoice so it requires an invoice number. If you don't have that, then you need to make sure that you import as a prepayment. You can set the document numbers in a couple of fields so that when the invoice does come it it is automatically linked to the prepayment but you don't need to do that if you don't have the numbers. I can't recall the field names off the top of my head.

  • 0
    SUGGESTED

    Sage also sometimes interprets numbers as blank, so be sure your invoice numbers in Excel are text (apostrophe prefix to be sure).  If the first one is interpreted as text, you might not have to change all rows.  This differs from one type of import to another.

    When you export a batch, you'll find over 450 fields on 7 pages.  If you just want to a simple import of invoice payments (single currency, no discounts, no taxes, etc), you need only these 16 fields:

    Payments_Adjustments tab:  BTCHTYPE,CNTBTCH,CNTENTR,IDRMIT,IDVEND,AMTRMIT,DATERMIT

    Applied_Payments tab:  BATCHTYPE,CNTBTCH,CNTRMIT,CNTLINE,DOCTYPE,IDINVC,IDVEND,CNTPAYM,AMTPAYM

  • 0 in reply to wheumann

    Thank you very much for your reply. I will try it today. I have been trying to do it by retaining and eliminating some columns. I will try the above columns you mentioned.