konijn
Junior Member
Posts: 96
|
QR code
Apr 22, 2019 10:58:56 GMT -5
Post by konijn on Apr 22, 2019 10:58:56 GMT -5
Yes I saw it later when I came by the printer Its working!!! I can do it out LB the convert with imagemagic? I get the data from a xml file like this: <cac:Item> <cbc:Description>Certificering melkvee</cbc:Description> <cbc:Name>Certificering melkvee</cbc:Name> <cbc:AdditionalInformation>Certificering melkvee</cbc:AdditionalInformation> <cac:SellersItemIdentification> <cbc:ID>DIV</cbc:ID> </cac:SellersItemIdentification> </cac:Item> <cac:Price> <cbc:PriceAmount currencyID="EUR">21.85</cbc:PriceAmount> <cbc:BaseQuantity unitCode="EA">1.00</cbc:BaseQuantity> </cac:Price> </cac:InvoiceLine> <cac:InvoiceLine> <cbc:ID>2</cbc:ID> <cbc:Note/> <cbc:InvoicedQuantity unitCode="EA">1.00</cbc:InvoicedQuantity> <cbc:LineExtensionAmount currencyID="EUR">15.05</cbc:LineExtensionAmount> <cac:TaxTotal> <cbc:TaxAmount currencyID="EUR">3.16</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="EUR">15.05</cbc:TaxableAmount> <cbc:TaxAmount currencyID="EUR">3.16</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID schemeAgencyID="6" schemeID="UNCL5305">S</cbc:ID> <cbc:Percent>21.00</cbc:Percent> <cac:TaxScheme> <cbc:ID schemeAgencyID="6" schemeID="UN/ECE 5305">VAT</cbc:ID> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:Item> <cbc:Description>Test Programma</cbc:Description> <cbc:Name>Test Programma</cbc:Name> <cbc:AdditionalInformation>Test Programma</cbc:AdditionalInformation> <cac:SellersItemIdentification> <cbc:ID>DIV</cbc:ID> </cac:SellersItemIdentification> </cac:Item> <cac:Price> <cbc:PriceAmount currencyID="EUR">15.05</cbc:PriceAmount> <cbc:BaseQuantity unitCode="EA">1.00</cbc:BaseQuantity> </cac:Price> </cac:InvoiceLine> <cac:InvoiceLine> <cbc:ID>3</cbc:ID> <cbc:Note/> <cbc:InvoicedQuantity unitCode="EA">1.00</cbc:InvoicedQuantity> <cbc:LineExtensionAmount currencyID="EUR">53.40</cbc:LineExtensionAmount> <cac:TaxTotal> <cbc:TaxAmount currencyID="EUR">11.21</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="EUR">53.40</cbc:TaxableAmount> <cbc:TaxAmount currencyID="EUR">11.21</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID schemeAgencyID="6" schemeID="UNCL5305">S</cbc:ID> <cbc:Percent>21.00</cbc:Percent> <cac:TaxScheme> <cbc:ID schemeAgencyID="6" schemeID="UN/ECE 5305">VAT</cbc:ID> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:Item> <cbc:Description>Algemene eenheid</cbc:Description> <cbc:Name>Algemene eenheid</cbc:Name> <cbc:AdditionalInformation>Algemene eenheid</cbc:AdditionalInformation> <cac:SellersItemIdentification> <cbc:ID>DIV</cbc:ID> </cac:SellersItemIdentification> </cac:Item> <cac:Price> <cbc:PriceAmount currencyID="EUR">53.40</cbc:PriceAmount> <cbc:BaseQuantity unitCode="EA">1.00</cbc:BaseQuantity> </cac:Price> </cac:InvoiceLine> <cac:InvoiceLine> <cbc:ID>4</cbc:ID> <cbc:Note/> <cbc:InvoicedQuantity unitCode="EA">1.00</cbc:InvoicedQuantity> <cbc:LineExtensionAmount currencyID="EUR">18.85</cbc:LineExtensionAmount> <cac:TaxTotal> <cbc:TaxAmount currencyID="EUR">3.96</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="EUR">18.85</cbc:TaxableAmount> <cbc:TaxAmount currencyID="EUR">3.96</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID schemeAgencyID="6" schemeID="UNCL5305">S</cbc:ID> <cbc:Percent>21.00</cbc:Percent> <cac:TaxScheme> <cbc:ID schemeAgencyID="6" schemeID="UN/ECE 5305">VAT</cbc:ID> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:Item> <cbc:Description>Programma Onverdacht</cbc:Description> <cbc:Name>Programma Onverdacht</cbc:Name> <cbc:AdditionalInformation>Programma Onverdacht</cbc:AdditionalInformation> <cac:SellersItemIdentification> <cbc:ID>DIV</cbc:ID> </cac:SellersItemIdentification> </cac:Item> <cac:Price> <cbc:PriceAmount currencyID="EUR">18.85</cbc:PriceAmount> <cbc:BaseQuantity unitCode="EA">1.00</cbc:BaseQuantity> </cac:Price> </cac:InvoiceLine> <cac:InvoiceLine> <cbc:ID>5</cbc:ID> <cbc:Note/> <cbc:InvoicedQuantity unitCode="EA">1.00</cbc:InvoicedQuantity> <cbc:LineExtensionAmount currencyID="EUR">19.25</cbc:LineExtensionAmount> <cac:TaxTotal> <cbc:TaxAmount currencyID="EUR">4.04</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="EUR">19.25</cbc:TaxableAmount> <cbc:TaxAmount currencyID="EUR">4.04</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID schemeAgencyID="6" schemeID="UNCL5305">S</cbc:ID> <cbc:Percent>21.00</cbc:Percent> <cac:TaxScheme> <cbc:ID schemeAgencyID="6" schemeID="UN/ECE 5305">VAT</cbc:ID> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:Item> <cbc:Description>Tankmelk</cbc:Description> <cbc:Name>Tankmelk</cbc:Name> <cbc:AdditionalInformation>Tankmelk</cbc:AdditionalInformation> <cac:SellersItemIdentification> <cbc:ID>DIV</cbc:ID> </cac:SellersItemIdentification> </cac:Item> <cac:Price> <cbc:PriceAmount currencyID="EUR">19.25</cbc:PriceAmount> <cbc:BaseQuantity unitCode="EA">1.00</cbc:BaseQuantity> </cac:Price> </cac:InvoiceLine> <cac:InvoiceLine> <cbc:ID>6</cbc:ID> <cbc:Note/> <cbc:InvoicedQuantity unitCode="EA">1.00</cbc:InvoicedQuantity> <cbc:LineExtensionAmount currencyID="EUR">29.50</cbc:LineExtensionAmount> <cac:TaxTotal> <cbc:TaxAmount currencyID="EUR">6.20</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="EUR">29.50</cbc:TaxableAmount> <cbc:TaxAmount currencyID="EUR">6.20</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID schemeAgencyID="6" schemeID="UNCL5305">S</cbc:ID> <cbc:Percent>21.00</cbc:Percent> <cac:TaxScheme> <cbc:ID schemeAgencyID="6" schemeID="UN/ECE 5305">VAT</cbc:ID> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:Item> <cbc:Description>bewaking jongvee</cbc:Description> <cbc:Name>bewaking jongvee</cbc:Name> <cbc:AdditionalInformation>bewaking jongvee</cbc:AdditionalInformation> <cac:SellersItemIdentification> <cbc:ID>DIV</cbc:ID> </cac:SellersItemIdentification> </cac:Item> <cac:Price> <cbc:PriceAmount currencyID="EUR">29.50</cbc:PriceAmount> <cbc:BaseQuantity unitCode="EA">1.00</cbc:BaseQuantity> </cac:Price> </cac:InvoiceLine> <cac:InvoiceLine> <cbc:ID>7</cbc:ID> <cbc:Note/> <cbc:InvoicedQuantity unitCode="EA">1.00</cbc:InvoicedQuantity> <cbc:LineExtensionAmount currencyID="EUR">52.05</cbc:LineExtensionAmount> <cac:TaxTotal> <cbc:TaxAmount currencyID="EUR">10.93</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="EUR">52.05</cbc:TaxableAmount> <cbc:TaxAmount currencyID="EUR">10.93</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID schemeAgencyID="6" schemeID="UNCL5305">S</cbc:ID> <cbc:Percent>21.00</cbc:Percent> <cac:TaxScheme> <cbc:ID schemeAgencyID="6" schemeID="UN/ECE 5305">VAT</cbc:ID> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:Item> <cbc:Description>route intake bewaking</cbc:Description> <cbc:Name>route intake bewaking</cbc:Name> <cbc:AdditionalInformation>route intake bewaking</cbc:AdditionalInformation> <cac:SellersItemIdentification> <cbc:ID>DIV</cbc:ID> </cac:SellersItemIdentification> </cac:Item> <cac:Price> <cbc:PriceAmount currencyID="EUR">52.05</cbc:PriceAmount> <cbc:BaseQuantity unitCode="EA">1.00</cbc:BaseQuantity> </cac:Price> </cac:InvoiceLine> </Invoice> I replace <> with , ,cac:Item, ,cbc:Description,Test Programma,/cbc:Description, ,cbc:Name,Test Programma,/cbc:Name, ,cbc:AdditionalInformation,Test Programma,/cbc:AdditionalInformation, ,cac:SellersItemIdentification, ,cbc:ID,DIV,/cbc:ID, ,/cac:SellersItemIdentification, ,/cac:Item, ,cac:Price, ,cbc:PriceAmount currencyID=EUR,15.05,/cbc:PriceAmount, ,cbc:BaseQuantity unitCode=EA,1.00,/cbc:BaseQuantity, ,/cac:Price, ,/cac:InvoiceLine, ,cac:InvoiceLine, ,cbc:ID,3,/cbc:ID, ,cbc:Note/, ,cbc:InvoicedQuantity unitCode=EA,1.00,/cbc:InvoicedQuantity, ,cbc:LineExtensionAmount currencyID=EUR,53.40,/cbc:LineExtensionAmount, ,cac:TaxTotal, ,cbc:TaxAmount currencyID=EUR,11.21,/cbc:TaxAmount, ,cac:TaxSubtotal, ,cbc:TaxableAmount currencyID=EUR,53.40,/cbc:TaxableAmount, ,cbc:TaxAmount currencyID=EUR,11.21,/cbc:TaxAmount, ,cac:TaxCategory, ,cbc:ID schemeAgencyID=6 schemeID=UNCL5305,S,/cbc:ID, ,cbc:Percent,21.00,/cbc:Percent, ,cac:TaxScheme, ,cbc:ID schemeAgencyID=6 schemeID=UN/ECE 5305,VAT,/cbc:ID, ,/cac:TaxScheme, ,/cac:TaxCategory, ,/cac:TaxSubtotal, ,/cac:TaxTotal, ,cac:Item, ,cbc:Description,Algemene eenheid,/cbc:Description, ,cbc:Name,Algemene eenheid,/cbc:Name, ,cbc:AdditionalInformation,Algemene eenheid,/cbc:AdditionalInformation, ,cac:SellersItemIdentification, ,cbc:ID,DIV,/cbc:ID, ,/cac:SellersItemIdentification, ,/cac:Item, ,cac:Price, ,cbc:PriceAmount currencyID=EUR,53.40,/cbc:PriceAmount, ,cbc:BaseQuantity unitCode=EA,1.00,/cbc:BaseQuantity, ,/cac:Price, ,/cac:InvoiceLine, ,cac:InvoiceLine, ,cbc:ID,4,/cbc:ID, ,cbc:Note/, ,cbc:InvoicedQuantity unitCode=EA,1.00,/cbc:InvoicedQuantity, ,cbc:LineExtensionAmount currencyID=EUR,18.85,/cbc:LineExtensionAmount, ,cac:TaxTotal, ,cbc:TaxAmount currencyID=EUR,3.96,/cbc:TaxAmount, ,cac:TaxSubtotal, ,cbc:TaxableAmount currencyID=EUR,18.85,/cbc:TaxableAmount, ,cbc:TaxAmount currencyID=EUR,3.96,/cbc:TaxAmount, ,cac:TaxCategory, ,cbc:ID schemeAgencyID=6 schemeID=UNCL5305,S,/cbc:ID, ,cbc:Percent,21.00,/cbc:Percent, ,cac:TaxScheme, ,cbc:ID schemeAgencyID=6 schemeID=UN/ECE 5305,VAT,/cbc:ID, ,/cac:TaxScheme, ,/cac:TaxCategory, ,/cac:TaxSubtotal, ,/cac:TaxTotal, ,cac:Item, ,cbc:Description,Programma Onverdacht,/cbc:Description, ,cbc:Name,Programma Onverdacht,/cbc:Name, ,cbc:AdditionalInformation,Programma Onverdacht,/cbc:AdditionalInformation, ,cac:SellersItemIdentification, ,cbc:ID,DIV,/cbc:ID, ,/cac:SellersItemIdentification, ,/cac:Item, ,cac:Price, ,cbc:PriceAmount currencyID=EUR,18.85,/cbc:PriceAmount, ,cbc:BaseQuantity unitCode=EA,1.00,/cbc:BaseQuantity, ,/cac:Price, ,/cac:InvoiceLine, ,cac:InvoiceLine, ,cbc:ID,5,/cbc:ID, ,cbc:Note/, ,cbc:InvoicedQuantity unitCode=EA,1.00,/cbc:InvoicedQuantity, ,cbc:LineExtensionAmount currencyID=EUR,19.25,/cbc:LineExtensionAmount, ,cac:TaxTotal, ,cbc:TaxAmount currencyID=EUR,4.04,/cbc:TaxAmount, ,cac:TaxSubtotal, ,cbc:TaxableAmount currencyID=EUR,19.25,/cbc:TaxableAmount, ,cbc:TaxAmount currencyID=EUR,4.04,/cbc:TaxAmount, ,cac:TaxCategory, ,cbc:ID schemeAgencyID=6 schemeID=UNCL5305,S,/cbc:ID, ,cbc:Percent,21.00,/cbc:Percent, ,cac:TaxScheme, ,cbc:ID schemeAgencyID=6 schemeID=UN/ECE 5305,VAT,/cbc:ID, ,/cac:TaxScheme, ,/cac:TaxCategory, ,/cac:TaxSubtotal, ,/cac:TaxTotal, ,cac:Item, ,cbc:Description,Tankmelk,/cbc:Description, ,cbc:Name,Tankmelk,/cbc:Name, ,cbc:AdditionalInformation,Tankmelk,/cbc:AdditionalInformation, ,cac:SellersItemIdentification, ,cbc:ID,DIV,/cbc:ID, ,/cac:SellersItemIdentification, ,/cac:Item, ,cac:Price, ,cbc:PriceAmount currencyID=EUR,19.25,/cbc:PriceAmount, ,cbc:BaseQuantity unitCode=EA,1.00,/cbc:BaseQuantity, ,/cac:Price, ,/cac:InvoiceLine, ,cac:InvoiceLine, ,cbc:ID,6,/cbc:ID, ,cbc:Note/, ,cbc:InvoicedQuantity unitCode=EA,1.00,/cbc:InvoicedQuantity, ,cbc:LineExtensionAmount currencyID=EUR,29.50,/cbc:LineExtensionAmount, ,cac:TaxTotal, ,cbc:TaxAmount currencyID=EUR,6.20,/cbc:TaxAmount, ,cac:TaxSubtotal, ,cbc:TaxableAmount currencyID=EUR,29.50,/cbc:TaxableAmount, ,cbc:TaxAmount currencyID=EUR,6.20,/cbc:TaxAmount, ,cac:TaxCategory, ,cbc:ID schemeAgencyID=6 schemeID=UNCL5305,S,/cbc:ID, ,cbc:Percent,21.00,/cbc:Percent, ,cac:TaxScheme, ,cbc:ID schemeAgencyID=6 schemeID=UN/ECE 5305,VAT,/cbc:ID, ,/cac:TaxScheme, ,/cac:TaxCategory, ,/cac:TaxSubtotal, ,/cac:TaxTotal, ,cac:Item, ,cbc:Description,bewaking jongvee,/cbc:Description, ,cbc:Name,bewaking jongvee,/cbc:Name, ,cbc:AdditionalInformation,bewaking jongvee,/cbc:AdditionalInformation, ,cac:SellersItemIdentification, ,cbc:ID,DIV,/cbc:ID, ,/cac:SellersItemIdentification, ,/cac:Item, ,cac:Price, ,cbc:PriceAmount currencyID=EUR,29.50,/cbc:PriceAmount, ,cbc:BaseQuantity unitCode=EA,1.00,/cbc:BaseQuantity, ,/cac:Price, ,/cac:InvoiceLine, ,cac:InvoiceLine, ,cbc:ID,7,/cbc:ID, ,cbc:Note/, ,cbc:InvoicedQuantity unitCode=EA,1.00,/cbc:InvoicedQuantity, ,cbc:LineExtensionAmount currencyID=EUR,52.05,/cbc:LineExtensionAmount, ,cac:TaxTotal, ,cbc:TaxAmount currencyID=EUR,10.93,/cbc:TaxAmount, ,cac:TaxSubtotal, ,cbc:TaxableAmount currencyID=EUR,52.05,/cbc:TaxableAmount, ,cbc:TaxAmount currencyID=EUR,10.93,/cbc:TaxAmount, ,cac:TaxCategory, ,cbc:ID schemeAgencyID=6 schemeID=UNCL5305,S,/cbc:ID, ,cbc:Percent,21.00,/cbc:Percent, ,cac:TaxScheme, ,cbc:ID schemeAgencyID=6 schemeID=UN/ECE 5305,VAT,/cbc:ID, ,/cac:TaxScheme, ,/cac:TaxCategory, ,/cac:TaxSubtotal, ,/cac:TaxTotal, ,cac:Item, ,cbc:Description,route intake bewaking,/cbc:Description, ,cbc:Name,route intake bewaking,/cbc:Name, ,cbc:AdditionalInformation,route intake bewaking,/cbc:AdditionalInformation, ,cac:SellersItemIdentification, ,cbc:ID,DIV,/cbc:ID, ,/cac:SellersItemIdentification, ,/cac:Item, ,cac:Price, ,cbc:PriceAmount currencyID=EUR,52.05,/cbc:PriceAmount, ,cbc:BaseQuantity unitCode=EA,1.00,/cbc:BaseQuantity, ,/cac:Price, ,/cac:InvoiceLine, ,/Invoice,
Now I can with csvinput read the file. But now I want all contents with start "cbc:Description". Sometimes its 1 contents and sometimes it can be 4 or 8. From that contents I need a qr code. How to do? Thanks
|
|