From 27f6295710ce79493643228b176cd43d1da77c7e Mon Sep 17 00:00:00 2001 From: ruff Date: Mon, 28 Dec 2020 12:23:19 +0100 Subject: [PATCH] Updated documentation --- doc/doc-index.html | 7 +- .../ubl/UblDocumentBuilderXRechnung.html | 244 ++++++++++++------ doc/sami.js | 2 + 3 files changed, 176 insertions(+), 77 deletions(-) diff --git a/doc/doc-index.html b/doc/doc-index.html index 525cb4a..767406c 100644 --- a/doc/doc-index.html +++ b/doc/doc-index.html @@ -123,7 +123,9 @@

A

Initialize the payee party of the invoice document
UblDocumentBuilderXRechnung::initDelivery() — Method in class UblDocumentBuilderXRechnung
Initialize the delivery party and delivery location of the invoice document
UblDocumentBuilderXRechnung::initDocumentAllowanceCharge() — Method in class UblDocumentBuilderXRechnung
Initializes a new Allowance/Charge information on document level
UblDocumentBuilderXRechnung::initDocumentTaxTotal() — Method in class UblDocumentBuilderXRechnung
-
Initializes a new tax information on document level
UblDocumentBuilderXRechnung::initDocumentTaxSubTotal() — Method in class UblDocumentBuilderXRechnung
+
Initializes a new tax information on document level
UblDocumentBuilderXRechnung::initDocumentTaxTotalFCY() — Method in class UblDocumentBuilderXRechnung
+
Initializes a new tax information on document level for the foreign +currency (currency different to invoice currency)
UblDocumentBuilderXRechnung::initDocumentTaxSubTotal() — Method in class UblDocumentBuilderXRechnung
Initializes a new vat breakdown by different categories, rates and exemption reasons
UblDocumentBuilderXRechnung::initDocumentPositionAllowanceCharge() — Method in class UblDocumentBuilderXRechnung
Initializes a new Allowance/Charge information on position level Note: You have to call addNewDocumentPosition before you can use this method

O

@@ -194,7 +196,8 @@

A

Before calling this method you need to call initDocumentAllowanceCharge method
UblDocumentBuilderXRechnung::setDocumentAllowanceChargeTax() — Method in class UblDocumentBuilderXRechnung
Sets the document level allowance or charge tax information
UblDocumentBuilderXRechnung::setDocumentTaxAmounts() — Method in class UblDocumentBuilderXRechnung
Sets tax amounts on document level.
UblDocumentBuilderXRechnung::setDocumentTaxScheme() — Method in class UblDocumentBuilderXRechnung
-
Sets tax category and scheme on document level.
UblDocumentBuilderXRechnung::setDocumentSummation() — Method in class UblDocumentBuilderXRechnung
+
Sets tax category and scheme on document level.
UblDocumentBuilderXRechnung::setDocumentTaxAmountFCY() — Method in class UblDocumentBuilderXRechnung
+
Sets the tax amount for the foreign currency
UblDocumentBuilderXRechnung::setDocumentSummation() — Method in class UblDocumentBuilderXRechnung
Set the document summation basic/required information
UblDocumentBuilderXRechnung::setDocumentSummationEnhanced() — Method in class UblDocumentBuilderXRechnung
Set the document complete summation information
UblDocumentBuilderXRechnung::setDocumentPositionNote() — Method in class UblDocumentBuilderXRechnung
Set note on the latest created document position.
UblDocumentBuilderXRechnung::setDocumentPositionQuantity() — Method in class UblDocumentBuilderXRechnung
diff --git a/doc/horstoeko/ubl/UblDocumentBuilderXRechnung.html b/doc/horstoeko/ubl/UblDocumentBuilderXRechnung.html index 48668ff..229afe8 100644 --- a/doc/horstoeko/ubl/UblDocumentBuilderXRechnung.html +++ b/doc/horstoeko/ubl/UblDocumentBuilderXRechnung.html @@ -727,6 +727,17 @@

Methods

Initializes a new tax information on document level

+ +
+ +
+ initDocumentTaxTotalFCY() + +

Initializes a new tax information on document level for the foreign +currency (currency different to invoice currency)

+
@@ -767,6 +778,16 @@

Methods

Sets tax category and scheme on document level.

+
+
+ +
+ setDocumentTaxAmountFCY(float $taxAmount) + +

Sets the tax amount for the foreign currency

+
@@ -1272,7 +1293,7 @@

Return Value

-
at line 259
+
at line 263
UblDocumentBuilderXRechnung setDocumentAccountingCost(string $accountingCost) @@ -1312,7 +1333,7 @@

Return Value

-
at line 273
+
at line 277
UblDocumentBuilderXRechnung setDocumentBuyerReference(string $buyerReference) @@ -1353,7 +1374,7 @@

Return Value

-
at line 288
+
at line 292
UblDocumentBuilderXRechnung setDocumentInvoicePeriod(DateTime|null $startDate = null, DateTime|null $endDate = null) @@ -1398,7 +1419,7 @@

Return Value

-
at line 314
+
at line 318
UblDocumentBuilderXRechnung setDocumentBuyerOrderNo(string $buyerOrderNo) @@ -1439,7 +1460,7 @@

Return Value

-
at line 329
+
at line 333
UblDocumentBuilderXRechnung setDocumentSellerOrderNo(string $sellerOrderNo) @@ -1479,7 +1500,7 @@

Return Value

-
at line 347
+
at line 351
UblDocumentBuilderXRechnung addDocumentBillingReference(string $referenceNo, DateTime|null $issueDate = null) @@ -1525,7 +1546,7 @@

Return Value

-
at line 371
+
at line 375
UblDocumentBuilderXRechnung setDocumentDespatchReference(string $referenceNo) @@ -1565,7 +1586,7 @@

Return Value

-
at line 388
+
at line 392
UblDocumentBuilderXRechnung setDocumentReceiptReference(string $referenceNo) @@ -1605,7 +1626,7 @@

Return Value

-
at line 405
+
at line 409
UblDocumentBuilderXRechnung setDocumentOriginatorReference(string $referenceNo) @@ -1645,7 +1666,7 @@

Return Value

-
at line 422
+
at line 426
UblDocumentBuilderXRechnung setDocumentContractReference(string $referenceNo) @@ -1685,7 +1706,7 @@

Return Value

-
at line 437
+
at line 441
UblDocumentBuilderXRechnung clearDocumentAdditionalReference() @@ -1715,7 +1736,7 @@

Return Value

-
at line 458
+
at line 462
UblDocumentBuilderXRechnung addDocumentAdditionalReference(string $referenceNo, string $referenceScheme = "", string $documentTypeCode = "", string $documentDescription = "") @@ -1771,7 +1792,7 @@

Return Value

-
at line 486
+
at line 490
UblDocumentBuilderXRechnung setFileAttachmentToAdditionalReference(string $filenameToAttach) @@ -1812,7 +1833,7 @@

Return Value

-
at line 524
+
at line 528
UblDocumentBuilderXRechnung setDocumentProjectReference(string $referenceNo) @@ -1852,7 +1873,7 @@

Return Value

-
at line 544
+
at line 548
UblDocumentBuilderXRechnung setExternalAttachmentToAdditionalReference(string $uriId) @@ -1895,7 +1916,7 @@

Return Value

-
at line 572
+
at line 576
UblDocumentBuilderXRechnung initDocumentSeller() @@ -1925,7 +1946,7 @@

Return Value

-
at line 594
+
at line 598
UblDocumentBuilderXRechnung setDocumentSellerEndpointId(string $endpointId, string $endpointSchemeId) @@ -1971,7 +1992,7 @@

Return Value

-
at line 626
+
at line 630
UblDocumentBuilderXRechnung addDocumentSellerIdentification(string $id, string $idSchemeid = "") @@ -2021,7 +2042,7 @@

Return Value

-
at line 654
+
at line 658
UblDocumentBuilderXRechnung setDocumentSellerName(string $name) @@ -2061,7 +2082,7 @@

Return Value

-
at line 698
+
at line 702
UblDocumentBuilderXRechnung setDocumentSellerPostalAddress(string $streetName1, string $streetName2, string $streetName3, string $cityName, string $cityPostCode, string $countyName, string $countryId) @@ -2138,7 +2159,7 @@

Return Value

-
at line 745
+
at line 749
UblDocumentBuilderXRechnung setDocumentSellerVATIdentifier(string $vatIdentifier) @@ -2179,7 +2200,7 @@

Return Value

-
at line 781
+
at line 785
UblDocumentBuilderXRechnung setDocumentSellerTaxRegistration(string $taxRegistration) @@ -2221,7 +2242,7 @@

Return Value

-
at line 825
+
at line 829
UblDocumentBuilderXRechnung setDocumentSellerLegalEntity(string $registrationName, string $companyId = "", string $companyIdSchemeId = "") @@ -2277,7 +2298,7 @@

Return Value

-
at line 864
+
at line 868
UblDocumentBuilderXRechnung setDocumentSellerContact(string $contactName, string $contactPhone, string $contactElectronicMail) @@ -2330,7 +2351,7 @@

Return Value

-
at line 885
+
at line 889
UblDocumentBuilderXRechnung initDocumentBuyer() @@ -2360,7 +2381,7 @@

Return Value

-
at line 906
+
at line 910
UblDocumentBuilderXRechnung setDocumentBuyerEndpointId(string $endpointId, string $endpointSchemeId) @@ -2405,7 +2426,7 @@

Return Value

-
at line 935
+
at line 939
UblDocumentBuilderXRechnung addDocumentBuyerIdentification(string $id, string $idSchemeid = "") @@ -2452,7 +2473,7 @@

Return Value

-
at line 964
+
at line 968
UblDocumentBuilderXRechnung setDocumentBuyerName(string $name) @@ -2492,7 +2513,7 @@

Return Value

-
at line 1008
+
at line 1012
UblDocumentBuilderXRechnung setDocumentBuyerPostalAddress(string $streetName1, string $streetName2, string $streetName3, string $cityName, string $cityPostCode, string $countyName, string $countryId) @@ -2569,7 +2590,7 @@

Return Value

-
at line 1055
+
at line 1059
UblDocumentBuilderXRechnung setDocumentBuyerVATIdentifier(string $vatIdentifier) @@ -2610,7 +2631,7 @@

Return Value

-
at line 1096
+
at line 1100
UblDocumentBuilderXRechnung setDocumentBuyerLegalEntity(string $registrationName, string $companyId = "", string $companyIdSchemeId = "") @@ -2663,7 +2684,7 @@

Return Value

-
at line 1135
+
at line 1139
UblDocumentBuilderXRechnung setDocumentBuyerContact(string $contactName, string $contactPhone, string $contactElectronicMail) @@ -2716,7 +2737,7 @@

Return Value

-
at line 1156
+
at line 1160
UblDocumentBuilderXRechnung initDocumentPayee() @@ -2746,7 +2767,7 @@

Return Value

-
at line 1179
+
at line 1183
UblDocumentBuilderXRechnung addDocumentPayeeIdentification(string $id, string $idSchemeid = "") @@ -2796,7 +2817,7 @@

Return Value

-
at line 1209
+
at line 1213
UblDocumentBuilderXRechnung setDocumentPayeeName(string $name) @@ -2837,7 +2858,7 @@

Return Value

-
at line 1241
+
at line 1245
UblDocumentBuilderXRechnung setDocumentPayeeLegalEntity(string $registrationName, string $companyId = "", string $companyIdSchemeId = "") @@ -2890,7 +2911,7 @@

Return Value

-
at line 1271
+
at line 1275
UblDocumentBuilderXRechnung initDocumentTaxRepresentative() @@ -2920,7 +2941,7 @@

Return Value

-
at line 1288
+
at line 1292
UblDocumentBuilderXRechnung setDocumentTaxRepresentativeName(string $name) @@ -2961,7 +2982,7 @@

Return Value

-
at line 1331
+
at line 1335
UblDocumentBuilderXRechnung setDocumentTaxRepresentativePostalAddress(string $streetName1, string $streetName2, string $streetName3, string $cityName, string $cityPostCode, string $countyName, string $countryId) @@ -3038,7 +3059,7 @@

Return Value

-
at line 1378
+
at line 1382
UblDocumentBuilderXRechnung setDocumentTaxRepresentativeVATIdentifier(string $vatIdentifier) @@ -3079,7 +3100,7 @@

Return Value

-
at line 1410
+
at line 1414
UblDocumentBuilderXRechnung initDelivery() @@ -3109,7 +3130,7 @@

Return Value

-
at line 1431
+
at line 1435
UblDocumentBuilderXRechnung setDocumentDeliveryDate(DateTime $deliveryDate) @@ -3149,7 +3170,7 @@

Return Value

-
at line 1453
+
at line 1457
UblDocumentBuilderXRechnung setDocumentDeliveryIdentification(string $id, string $idSchemeid = "") @@ -3196,7 +3217,7 @@

Return Value

-
at line 1501
+
at line 1505
UblDocumentBuilderXRechnung setDocumentDeliveryPostalAddress(string $streetName1, string $streetName2, string $streetName3, string $cityName, string $cityPostCode, string $countyName, string $countryId) @@ -3273,7 +3294,7 @@

Return Value

-
at line 1548
+
at line 1552
UblDocumentBuilderXRechnung setDocumentDeliveryName(string $name) @@ -3314,7 +3335,7 @@

Return Value

-
at line 1587
+
at line 1591
UblDocumentBuilderXRechnung setDocumentPaymentMeansToCreditTransfer(string $payeeAccountId, string $paymentId = "", string $payeeAccountName = "", string $payeeAccountBranch = "") @@ -3377,7 +3398,7 @@

Return Value

-
at line 1631
+
at line 1635
UblDocumentBuilderXRechnung setDocumentPaymentMeansToDirectDebit(string $mandateReference, string $payerAccountId) @@ -3425,7 +3446,7 @@

Return Value

-
at line 1667
+
at line 1672
UblDocumentBuilderXRechnung setDocumentPaymentMeansToPaymentCard(string $cardId, string $networkId, string $cardHolderName = "") @@ -3479,7 +3500,7 @@

Return Value

-
at line 1701
+
at line 1707
UblDocumentBuilderXRechnung setDocumentPaymentTerms(string $note) @@ -3522,7 +3543,7 @@

Return Value

-
at line 1723
+
at line 1729
UblDocumentBuilderXRechnung setDocumentPaymentTermsExt(float $paymentDiscountBaseAmount, int $paymentDiscountDays, float $paymentDiscountPercent) @@ -3572,7 +3593,7 @@

Return Value

-
at line 1763
+
at line 1769
UblDocumentBuilderXRechnung initDocumentAllowanceCharge(bool $isCharge, string $reason, string $reasonCode) @@ -3630,7 +3651,7 @@

Return Value

-
at line 1786
+
at line 1792
UblDocumentBuilderXRechnung clearDocumentAllowanceCharge() @@ -3660,7 +3681,7 @@

Return Value

-
at line 1807
+
at line 1813
UblDocumentBuilderXRechnung setDocumentAllowanceChargeAmounts(float $amount, float|null $baseAmount = null) @@ -3710,7 +3731,7 @@

Return Value

-
at line 1839
+
at line 1845
UblDocumentBuilderXRechnung setDocumentAllowanceChargeTax(string $taxCategoryCode, string $taxSchemeCode = "", float|null $percent = null) @@ -3763,7 +3784,7 @@

Return Value

-
at line 1869
+
at line 1875
UblDocumentBuilderXRechnung initDocumentTaxTotal() @@ -3787,13 +3808,44 @@

Return Value

+
+
+ + +
+

+
at line 1894
+ UblDocumentBuilderXRechnung + initDocumentTaxTotalFCY() + +

+
+ + + +
+

Initializes a new tax information on document level for the foreign +currency (currency different to invoice currency)

+
+ +

Return Value

+ + + + + + +
UblDocumentBuilderXRechnung
+ + +

-
at line 1884
+
at line 1916
UblDocumentBuilderXRechnung initDocumentTaxSubTotal() @@ -3823,7 +3875,7 @@

Return Value

-
at line 1901
+
at line 1933
UblDocumentBuilderXRechnung clearDocumentTaxTotal() @@ -3853,7 +3905,7 @@

Return Value

-
at line 1921
+
at line 1953
UblDocumentBuilderXRechnung setDocumentTaxAmounts(float $taxableAmount, float $taxAmount) @@ -3901,7 +3953,7 @@

Return Value

-
at line 1953
+
at line 1985
UblDocumentBuilderXRechnung setDocumentTaxScheme(string $taxCategoryCode, string $taxSchemeCode = "", float|null $percent = null) @@ -3945,13 +3997,55 @@

Return Value

+
+ + + +
+

+
at line 2024
+ UblDocumentBuilderXRechnung + setDocumentTaxAmountFCY(float $taxAmount) + +

+
+ + + +
+

Sets the tax amount for the foreign currency

+
+

Parameters

+ + + + + + + +
float$taxAmountThe total VAT amount for the Invoice or the VAT total amount expressed in the accounting +currency accepted or required in the country of the Seller. Must be rounded to maximum 2 decimals +Example value: 486.25
+ + +

Return Value

+ + + + + + +
UblDocumentBuilderXRechnung
+ + +

-
at line 2000
+
at line 2053
UblDocumentBuilderXRechnung setDocumentSummation(float $lineExtensionAmount, float $taxExclusiveAmount, float $taxInclusiveAmount, float $payableAmount) @@ -4010,7 +4104,7 @@

Return Value

-
at line 2040
+
at line 2093
UblDocumentBuilderXRechnung setDocumentSummationEnhanced(float $lineExtensionAmount, float $taxExclusiveAmount, float $taxInclusiveAmount, float $payableAmount, float $allowanceTotalAmount, float $chargeTotalAmount, float $prepaidAmount) @@ -4087,7 +4181,7 @@

Return Value

-
at line 2065
+
at line 2118
UblDocumentBuilderXRechnung addNewDocumentPosition(string $lineId) @@ -4128,7 +4222,7 @@

Return Value

-
at line 2084
+
at line 2137
UblDocumentBuilderXRechnung setDocumentPositionNote(string $note) @@ -4169,7 +4263,7 @@

Return Value

-
at line 2116
+
at line 2169
UblDocumentBuilderXRechnung setDocumentPositionQuantity(float $quantity, string $unitCode) @@ -4221,7 +4315,7 @@

Return Value

-
at line 2146
+
at line 2199
UblDocumentBuilderXRechnung setDocumentPositionTotalAmount(float $totalAmount) @@ -4263,7 +4357,7 @@

Return Value

-
at line 2175
+
at line 2228
UblDocumentBuilderXRechnung setDocumentPositionInvoicePeriod(DateTime|null $startDate = null, DateTime|null $endDate = null) @@ -4311,7 +4405,7 @@

Return Value

-
at line 2211
+
at line 2264
UblDocumentBuilderXRechnung setDocumentPositionBuyerOrderLineNo(string $orderLineReferenceNo) @@ -4353,7 +4447,7 @@

Return Value

-
at line 2243
+
at line 2296
UblDocumentBuilderXRechnung setDocumentPositionDocumentReference(string $id, string $idSchemeid, string $documentTypeCode = "130") @@ -4407,7 +4501,7 @@

Return Value

-
at line 2293
+
at line 2346
UblDocumentBuilderXRechnung initDocumentPositionAllowanceCharge(bool $isCharge, string $reason, string $reasonCode) @@ -4466,7 +4560,7 @@

Return Value

-
at line 2333
+
at line 2386
UblDocumentBuilderXRechnung setDocumentPositionAllowanceChargeAmounts(float $amount, float|null $baseAmount = null) @@ -4517,7 +4611,7 @@

Return Value

-
at line 2384
+
at line 2437
UblDocumentBuilderXRechnung setDocumentPositionItem(string $name, string $description = "", string $buyerId = "", string $sellerid = "", string $standardItemIdentification = "", string $standardItemIdentificationScheme = "") @@ -4590,7 +4684,7 @@

Return Value

-
at line 2441
+
at line 2494
UblDocumentBuilderXRechnung addDocumentPositionCommodityClassification(string $itemClassificationCode, string $listId, string $listVersionId = "") @@ -4644,7 +4738,7 @@

Return Value

-
at line 2491
+
at line 2544
UblDocumentBuilderXRechnung setDocumentPositionTaxScheme(string $taxCategoryCode, string $taxSchemeCode = "", float|null $percent = null) @@ -4699,7 +4793,7 @@

Return Value

-
at line 2537
+
at line 2590
UblDocumentBuilderXRechnung addDocumentPositionItemProperty(string $name, string $value) @@ -4746,7 +4840,7 @@

Return Value

-
at line 2589
+
at line 2642
UblDocumentBuilderXRechnung setDocumentPositionPrice(float $priceAmount, float|null $baseQuantity = null, string|null $baseQuantityUnitCode = null) diff --git a/doc/sami.js b/doc/sami.js index ce28206..4e32262 100644 --- a/doc/sami.js +++ b/doc/sami.js @@ -99,10 +99,12 @@ window.projectVersion = 'master'; {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_setDocumentAllowanceChargeAmounts", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::setDocumentAllowanceChargeAmounts", "doc": ""Sets the document level allowance or charge amounts\nBefore calling this method you need to call initDocumentAllowanceCharge method""}, {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_setDocumentAllowanceChargeTax", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::setDocumentAllowanceChargeTax", "doc": ""Sets the document level allowance or charge tax information""}, {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_initDocumentTaxTotal", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::initDocumentTaxTotal", "doc": ""Initializes a new tax information on document level""}, + {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_initDocumentTaxTotalFCY", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::initDocumentTaxTotalFCY", "doc": ""Initializes a new tax information on document level for the foreign\ncurrency (currency different to invoice currency)""}, {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_initDocumentTaxSubTotal", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::initDocumentTaxSubTotal", "doc": ""Initializes a new vat breakdown by different categories, rates and exemption reasons""}, {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_clearDocumentTaxTotal", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::clearDocumentTaxTotal", "doc": ""Removes the tax information from document completly""}, {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_setDocumentTaxAmounts", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::setDocumentTaxAmounts", "doc": ""Sets tax amounts on document level.""}, {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_setDocumentTaxScheme", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::setDocumentTaxScheme", "doc": ""Sets tax category and scheme on document level.""}, + {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_setDocumentTaxAmountFCY", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::setDocumentTaxAmountFCY", "doc": ""Sets the tax amount for the foreign currency""}, {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_setDocumentSummation", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::setDocumentSummation", "doc": ""Set the document summation basic\/required information""}, {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_setDocumentSummationEnhanced", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::setDocumentSummationEnhanced", "doc": ""Set the document complete summation information""}, {"type": "Method", "fromName": "horstoeko\\ubl\\UblDocumentBuilderXRechnung", "fromLink": "horstoeko/ubl/UblDocumentBuilderXRechnung.html", "link": "horstoeko/ubl/UblDocumentBuilderXRechnung.html#method_addNewDocumentPosition", "name": "horstoeko\\ubl\\UblDocumentBuilderXRechnung::addNewDocumentPosition", "doc": ""Initializes a new invoice line""},