[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [ubl-dev] PaymentMeans amount
Steve, given your answer, is this how I would specify in an invoice the different options that are available to the customer for their payment? The invoice line sum total is X When paying by cheque, the invoice amount due is X When paying by credit card, the invoice amount due is X*1.05 When paying by bank transfer, the invoice amount due is X+$25 <in:Invoice> ... <cac:PaymentMeans> <cbc:ID>Cheque</cbc:ID> <cbc:PaymentMeansCode>20</cbc:PaymentMeansCode> <cbc:InstructionNote>Payment by a cheque</cbc:InstructionNote> </cac:PaymentMeans> <cac:PaymentMeans> <cbc:ID>CreditCard</cbc:ID> <cbc:PaymentMeansCode>48</cbc:PaymentMeansCode> <cbc:InstructionNote>Payment by a credit card</cbc:InstructionNote> </cac:PaymentMeans> <cac:PaymentMeans> <cbc:ID>BankAccount</cbc:ID> <cbc:PaymentMeansCode>42</cbc:PaymentMeansCode> <cbc:InstructionNote>Payment by deposit to a bank account</cbc:InstructionNote> </cac:PaymentMeans> <cac:PaymentTerms> <cbc:ID>Cheque</cbc:ID> <cbc:PaymentMeansID>Cheque</cbc:PaymentMeansID> <cbc:Amount currencyID="CAD">0.00</cbc:Amount> </cac:PaymentTerms> <cac:PaymentTerms> <cbc:ID>CreditCard</cbc:ID> <cbc:PaymentMeansID>CreditCard</cbc:PaymentMeansID> <cbc:Note>Payment by credit card incurs a surcharge</cbc:Note> <cbc:PenaltySurchargePercent>5</cbc:PenaltySurchargePercent> <cbc:Amount currencyID="CAD">5.00</cbc:Amount> </cac:PaymentTerms> <cac:PaymentTerms> <cbc:ID>BankAccount</cbc:ID> <cbc:PaymentMeansID>BankAccount</cbc:PaymentMeansID> <cbc:Note>Payment to a bank account incurs a fee</cbc:Note> <cbc:Amount currencyID="CAD">25.00</cbc:Amount> </cac:PaymentTerms> <cac:LegalMonetaryTotal> <cbc:LineExtensionAmount currencyID="CAD">100.00</cbc:LineExtensionAmount> <cbc:PayableAmount currencyID="CAD">100.00</cbc:PayableAmount> </cac:LegalMonetaryTotal> ... </in:Invoice> Thanks! . . . . . . . . . Ken At 2009-01-11 16:05 +0000, Stephen Green wrote: >I assume this is UBL v2.0 > >What you might need to do is to use PaymentTerms and relate the >PaymentTerms to PaymentMeans using a PaymentTerms/PaymentMeansID >which matches the PaymentMeans/ID. Then you can put the amount in the >PaymentTerms/Amount. > >Does that work in your use of UBL? > >Best regards > >Steve > >-- >Stephen D. Green > >Document Engineering Services Ltd > > > >http://www.biblegateway.com/passage/?search=matthew+22:37 .. and voice > > > > >2009/1/11 hazteUnaFacturae. com <info@hazteunafacturae.com>: > > Hello: > > > > In a UBL invoice I want to indicate that total amount is going to be paid, > > for example, in twice. > > > > I were using twice the element cac:PaymentMeans, but I haven't found the > > element to indicate the amount to pay each time. > > > > Thanks. -- Upcoming XSLT/XSL-FO, UBL and code list hands-on training classes: : Sydney, AU 2009-01/02; Brussels, BE 2009-03; Prague, CZ 2009-03 Training tools: Comprehensive interactive XSLT/XPath 1.0/2.0 video Video lesson: http://www.youtube.com/watch?v=PrNjJCh7Ppg&fmt=18 Video overview: http://www.youtube.com/watch?v=VTiodiij6gE&fmt=18 G. Ken Holman mailto:gkholman@CraneSoftwrights.com Crane Softwrights Ltd. http://www.CraneSoftwrights.com/u/ Male Cancer Awareness Nov'07 http://www.CraneSoftwrights.com/u/bc Legal business disclaimers: http://www.CraneSoftwrights.com/legal
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]