Skip to Content
avatar image
Former Member

SD-BIL-IV-PC - Mixed payments (ERP2005)

Hello all,

We are having trouble processing mixed payments in cash sales

Example: order value 100, cash 50, visa 50 (manual authorisations).

I get V/ 032: "Insufficient authorization for sales document" when trying to invoice.

Please note, this is a simple test flow, single order-delivery-invoice.

I have found note 693746 which just might be relevant, but we are not keen to implement big modification notes.

We are using just the "dummy"authorisation in the system, with FM

FUNCTION zzccard_auth_simulation.

*"----


""Local interface:

*" TABLES

*" T_CCAUT_IN STRUCTURE CCAUT

*" T_CCAUT_OUT STRUCTURE CCAUT_R

*" T_CCAUT_HEADERS STRUCTURE CCAUT_H

*" T_CCAUT_ITEMS STRUCTURE CCAUT_I

*"----


*"----


  • Please read the documentation to this function

*"----


  • Simulate Authorization

LOOP AT t_ccaut_in.

MOVE-CORRESPONDING t_ccaut_in TO t_ccaut_out.

  • Preauthorization - Set to 1 USD, etc.

IF t_ccaut_in-ccpre EQ 'X'.

t_ccaut_in-autwv = 1.

ENDIF.

  • Simulation

*DW(8.05.2003) begin

  • IF T_CCAUT_IN-CCINS = 'CASH'. "20020812 INS

IF t_ccaut_in-ccins = 'CASH' OR

t_ccaut_in-ccins = 'CARD' OR

  • FDES: insert begin 2004.01.21

t_ccaut_in-ccins = 'CHEQ' OR

  • FDES: insert end 2004.01.21

t_ccaut_in-ccins = 'SPED'.

*DW(8.05.2003) end

t_ccaut_out-autwr = t_ccaut_in-autwv.

t_ccaut_out-aunum = '1234'.

t_ccaut_out-autra = '1111111111'.

t_ccaut_out-rcrsp = ' '.

t_ccaut_out-rtext = text-003.

t_ccaut_out-react = 'A'.

t_ccaut_out-rcavr = ' '.

t_ccaut_out-rcava = ' '.

t_ccaut_out-rcavz = ' '.

ELSE.

  • ?

ENDIF.

APPEND t_ccaut_out.

ENDLOOP.

ENDFUNCTION.

Any ideas?

Thanks and regards,

Jim

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Jun 04, 2007 at 02:12 PM

    Some changes in the FM took care of the issue.

    Thanks

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 05, 2007 at 07:45 AM

    Hello Jim,

    if you need that some items will not be covered by the payment card in the sales order, you have to delete (clear) the value of the vbap-abfor for such items. The note 193049 might be halpfull here.

    Best regards,

    Lela

    Add comment
    10|10000 characters needed characters exceeded