diff --git a/doc/classes/horstoeko-zugferd-ZugferdDocumentBuilder.html b/doc/classes/horstoeko-zugferd-ZugferdDocumentBuilder.html index 20997760..62a0ac9d 100644 --- a/doc/classes/horstoeko-zugferd-ZugferdDocumentBuilder.html +++ b/doc/classes/horstoeko-zugferd-ZugferdDocumentBuilder.html @@ -297,6 +297,20 @@

Detailed information on surcharges and discounts on item gross price
+
+ addDocumentPositionProductCharacteristic() + +  : ZugferdDocumentBuilder +
+
Undocumented function
+ +
+ addDocumentPositionProductClassification() + +  : ZugferdDocumentBuilder +
+
Add detailed information on product classification
+
addDocumentPositionReceivableSpecifiedTradeAccountingAccount() @@ -2440,7 +2454,7 @@

ZugferdDocumentBuilder.php : - 2590 + 2642

Add an additional Document reference on a position

@@ -2571,7 +2585,7 @@

ZugferdDocumentBuilder.php : - 3258 + 3310

Add surcharges and discounts on position level

@@ -2715,7 +2729,7 @@

ZugferdDocumentBuilder.php : - 2659 + 2711

Detailed information on surcharges and discounts on item gross price

@@ -2841,6 +2855,171 @@

Return values
+ +
+

+ addDocumentPositionProductCharacteristic() + +

+ + +

Undocumented function

+ + + public + addDocumentPositionProductCharacteristic(string $description, string $value[, string|null $typecode = null ][, float|null $valueMeasure = null ][, string|null $valueMeasureUnitCode = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $description + : string +
+
+

The name of the attribute or property of the article such as "Colour"

+
+ +
+
+ $value + : string +
+
+

The value of the attribute or property of the item such as "Red"

+
+ +
+
+ $typecode + : string|null + = null
+
+

Type of product property (code). The codes must be taken from the +UNTDID 6313 codelist. Available only in the Extended-Profile

+
+ +
+
+ $valueMeasure + : float|null + = null
+
+

Value of the product property (numerical measurand)

+
+ +
+
+ $valueMeasureUnitCode + : string|null + = null
+
+

Unit of measurement of the measurand

+
    +
  • Codeliste: Rec. N°20 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
  • Codeliste: Rec. N°21 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ + +
+
+

+ addDocumentPositionProductClassification() + +

+ + +

Add detailed information on product classification

+ + + public + addDocumentPositionProductClassification(string $classCode[, string|null $className = null ][, string|null $listID = null ][, string|null $listVersionID = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $classCode + : string +
+
+

A code for classifying the item by type or nature or essence or condition. +Note: Classification codes are used to group similar items for different purposes, such as public +procurement (using the Common Procurement Vocabulary [CPV]), e-commerce (UNSPSC), etc.

+
+ +
+
+ $className + : string|null + = null
+
+

Classification name

+
+ +
+
+ $listID + : string|null + = null
+
+

The identifier for the identification scheme of the identifier of the article classification +Note: The identification scheme must be selected from the entries from UNTDID 7143.

+
+ +
+
+ $listVersionID + : string|null + = null
+
+

The version of the identification scheme

+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ +
ZugferdDocumentBuilder.php : - 3293 + 3345

Add an AccountingAccount on item level @@ -2909,7 +3088,7 @@

ZugferdDocumentBuilder.php : - 2807 + 2859

Add a global id for the Ship-to Trade Party

@@ -2965,7 +3144,7 @@

ZugferdDocumentBuilder.php : - 2831 + 2883

Add Tax registration to Ship-To Trade party

@@ -3026,7 +3205,7 @@

Add information about the sales tax that applies to the goods and services invoiced @@ -3147,7 +3326,7 @@

ZugferdDocumentBuilder.php : - 2606 + 2658

Add a referennce to a ultimate customer order referenced document

@@ -3208,7 +3387,7 @@

ZugferdDocumentBuilder.php : - 2952 + 3004

Add a global id for the Ship-to Trade Party

@@ -3264,7 +3443,7 @@

ZugferdDocumentBuilder.php : - 2969 + 3021

Add Tax registration to Ship-To Trade party

@@ -6658,7 +6837,7 @@

ZugferdDocumentBuilder.php : - 3183 + 3235

Set information about the period relevant for the invoice item.

@@ -6714,7 +6893,7 @@

ZugferdDocumentBuilder.php : - 2522 + 2574

Set details of the related buyer order position

@@ -6779,7 +6958,7 @@

ZugferdDocumentBuilder.php : - 2542 + 2594

Set details of the related contract position

@@ -6844,7 +7023,7 @@

ZugferdDocumentBuilder.php : - 3112 + 3164

Detailed information on the associated delivery note on item level

@@ -6905,7 +7084,7 @@

ZugferdDocumentBuilder.php : - 3080 + 3132

Detailed information on the associated shipping notification on item level

@@ -6966,7 +7145,7 @@

ZugferdDocumentBuilder.php : - 2627 + 2679

Set the unit price excluding sales tax before deduction of the discount on the item price.

@@ -7032,7 +7211,7 @@

ZugferdDocumentBuilder.php : - 3277 + 3329

Set information on item totals

@@ -7089,7 +7268,7 @@

Set detailed information on the net price of the item

@@ -7153,7 +7332,7 @@

ZugferdDocumentBuilder.php : - 2732 + 2784

Tax included for B2C on position level

@@ -7434,7 +7613,7 @@

Set the position Quantity

@@ -7532,7 +7711,7 @@

ZugferdDocumentBuilder.php : - 3096 + 3148

Detailed information on the associated shipping notification on item level

@@ -7593,7 +7772,7 @@

Set detailed information on the different ship-to party at item level

@@ -7661,7 +7840,7 @@

ZugferdDocumentBuilder.php : - 2864 + 2916

Sets the postal address of the Ship-To party

@@ -7766,7 +7945,7 @@

ZugferdDocumentBuilder.php : - 2911 + 2963

Set contact of the Ship-To party

@@ -7848,7 +8027,7 @@

ZugferdDocumentBuilder.php : - 2887 + 2939

Set legal organisation of the Ship-To party on item level

@@ -7916,7 +8095,7 @@

ZugferdDocumentBuilder.php : - 3064 + 3116

Detailed information on the actual delivery on item level

@@ -7961,7 +8140,7 @@

ZugferdDocumentBuilder.php : - 2934 + 2986

Detailed information on the different end recipient

@@ -8028,7 +8207,7 @@

ZugferdDocumentBuilder.php : - 3002 + 3054

Sets the postal address of the Ship-To party

@@ -8133,7 +8312,7 @@

ZugferdDocumentBuilder.php : - 3049 + 3101

Set contact of the Ship-To party

@@ -8215,7 +8394,7 @@

ZugferdDocumentBuilder.php : - 3025 + 3077

Set legal organisation of the Ship-To party

diff --git a/doc/classes/horstoeko-zugferd-ZugferdDocumentBuilderWithCalculator.html b/doc/classes/horstoeko-zugferd-ZugferdDocumentBuilderWithCalculator.html index e31ec5af..e544ace1 100644 --- a/doc/classes/horstoeko-zugferd-ZugferdDocumentBuilderWithCalculator.html +++ b/doc/classes/horstoeko-zugferd-ZugferdDocumentBuilderWithCalculator.html @@ -298,6 +298,20 @@

Detailed information on surcharges and discounts on item gross price
+
+ addDocumentPositionProductCharacteristic() + +  : ZugferdDocumentBuilder +
+
Undocumented function
+ +
+ addDocumentPositionProductClassification() + +  : ZugferdDocumentBuilder +
+
Add detailed information on product classification
+
addDocumentPositionReceivableSpecifiedTradeAccountingAccount() @@ -2470,7 +2484,7 @@

ZugferdDocumentBuilder.php : - 2590 + 2642

Add an additional Document reference on a position

@@ -2601,7 +2615,7 @@

ZugferdDocumentBuilder.php : - 3258 + 3310

Add surcharges and discounts on position level

@@ -2745,7 +2759,7 @@

ZugferdDocumentBuilder.php : - 2659 + 2711

Detailed information on surcharges and discounts on item gross price

@@ -2871,6 +2885,171 @@

Return values
+ +
+

+ addDocumentPositionProductCharacteristic() + +

+ + +

Undocumented function

+ + + public + addDocumentPositionProductCharacteristic(string $description, string $value[, string|null $typecode = null ][, float|null $valueMeasure = null ][, string|null $valueMeasureUnitCode = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $description + : string +
+
+

The name of the attribute or property of the article such as "Colour"

+
+ +
+
+ $value + : string +
+
+

The value of the attribute or property of the item such as "Red"

+
+ +
+
+ $typecode + : string|null + = null
+
+

Type of product property (code). The codes must be taken from the +UNTDID 6313 codelist. Available only in the Extended-Profile

+
+ +
+
+ $valueMeasure + : float|null + = null
+
+

Value of the product property (numerical measurand)

+
+ +
+
+ $valueMeasureUnitCode + : string|null + = null
+
+

Unit of measurement of the measurand

+
    +
  • Codeliste: Rec. N°20 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
  • Codeliste: Rec. N°21 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ + +
+
+

+ addDocumentPositionProductClassification() + +

+ + +

Add detailed information on product classification

+ + + public + addDocumentPositionProductClassification(string $classCode[, string|null $className = null ][, string|null $listID = null ][, string|null $listVersionID = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $classCode + : string +
+
+

A code for classifying the item by type or nature or essence or condition. +Note: Classification codes are used to group similar items for different purposes, such as public +procurement (using the Common Procurement Vocabulary [CPV]), e-commerce (UNSPSC), etc.

+
+ +
+
+ $className + : string|null + = null
+
+

Classification name

+
+ +
+
+ $listID + : string|null + = null
+
+

The identifier for the identification scheme of the identifier of the article classification +Note: The identification scheme must be selected from the entries from UNTDID 7143.

+
+ +
+
+ $listVersionID + : string|null + = null
+
+

The version of the identification scheme

+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ +
ZugferdDocumentBuilder.php : - 3293 + 3345

Add an AccountingAccount on item level @@ -2939,7 +3118,7 @@

ZugferdDocumentBuilder.php : - 2807 + 2859

Add a global id for the Ship-to Trade Party

@@ -2995,7 +3174,7 @@

ZugferdDocumentBuilder.php : - 2831 + 2883

Add Tax registration to Ship-To Trade party

@@ -3056,7 +3235,7 @@

Add information about the sales tax that applies to the goods and services invoiced @@ -3177,7 +3356,7 @@

ZugferdDocumentBuilder.php : - 2606 + 2658

Add a referennce to a ultimate customer order referenced document

@@ -3238,7 +3417,7 @@

ZugferdDocumentBuilder.php : - 2952 + 3004

Add a global id for the Ship-to Trade Party

@@ -3294,7 +3473,7 @@

ZugferdDocumentBuilder.php : - 2969 + 3021

Add Tax registration to Ship-To Trade party

@@ -6833,7 +7012,7 @@

ZugferdDocumentBuilder.php : - 3183 + 3235

Set information about the period relevant for the invoice item.

@@ -6889,7 +7068,7 @@

ZugferdDocumentBuilder.php : - 2522 + 2574

Set details of the related buyer order position

@@ -6954,7 +7133,7 @@

ZugferdDocumentBuilder.php : - 2542 + 2594

Set details of the related contract position

@@ -7019,7 +7198,7 @@

ZugferdDocumentBuilder.php : - 3112 + 3164

Detailed information on the associated delivery note on item level

@@ -7080,7 +7259,7 @@

ZugferdDocumentBuilder.php : - 3080 + 3132

Detailed information on the associated shipping notification on item level

@@ -7141,7 +7320,7 @@

ZugferdDocumentBuilder.php : - 2627 + 2679

Set the unit price excluding sales tax before deduction of the discount on the item price.

@@ -7207,7 +7386,7 @@

ZugferdDocumentBuilder.php : - 3277 + 3329

Set information on item totals

@@ -7264,7 +7443,7 @@

Set detailed information on the net price of the item

@@ -7328,7 +7507,7 @@

ZugferdDocumentBuilder.php : - 2732 + 2784

Tax included for B2C on position level

@@ -7609,7 +7788,7 @@

Set the position Quantity

@@ -7707,7 +7886,7 @@

ZugferdDocumentBuilder.php : - 3096 + 3148

Detailed information on the associated shipping notification on item level

@@ -7768,7 +7947,7 @@

Set detailed information on the different ship-to party at item level

@@ -7836,7 +8015,7 @@

ZugferdDocumentBuilder.php : - 2864 + 2916

Sets the postal address of the Ship-To party

@@ -7941,7 +8120,7 @@

ZugferdDocumentBuilder.php : - 2911 + 2963

Set contact of the Ship-To party

@@ -8023,7 +8202,7 @@

ZugferdDocumentBuilder.php : - 2887 + 2939

Set legal organisation of the Ship-To party on item level

@@ -8091,7 +8270,7 @@

ZugferdDocumentBuilder.php : - 3064 + 3116

Detailed information on the actual delivery on item level

@@ -8136,7 +8315,7 @@

ZugferdDocumentBuilder.php : - 2934 + 2986

Detailed information on the different end recipient

@@ -8203,7 +8382,7 @@

ZugferdDocumentBuilder.php : - 3002 + 3054

Sets the postal address of the Ship-To party

@@ -8308,7 +8487,7 @@

ZugferdDocumentBuilder.php : - 3049 + 3101

Set contact of the Ship-To party

@@ -8390,7 +8569,7 @@

ZugferdDocumentBuilder.php : - 3025 + 3077

Set legal organisation of the Ship-To party

diff --git a/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptor.html b/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptor.html index 8b86971a..bacf592d 100644 --- a/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptor.html +++ b/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptor.html @@ -302,6 +302,20 @@

Detailed information on surcharges and discounts on item gross price
+
+ addDocumentPositionProductCharacteristic() + +  : ZugferdDocumentBuilder +
+
Undocumented function
+ +
+ addDocumentPositionProductClassification() + +  : ZugferdDocumentBuilder +
+
Add detailed information on product classification
+
addDocumentPositionReceivableSpecifiedTradeAccountingAccount() @@ -2657,7 +2671,7 @@

ZugferdDocumentBuilder.php : - 2590 + 2642

Add an additional Document reference on a position

@@ -2788,7 +2802,7 @@

ZugferdDocumentBuilder.php : - 3258 + 3310

Add surcharges and discounts on position level

@@ -2932,7 +2946,7 @@

ZugferdDocumentBuilder.php : - 2659 + 2711

Detailed information on surcharges and discounts on item gross price

@@ -3058,6 +3072,171 @@

Return values
+ +
+

+ addDocumentPositionProductCharacteristic() + +

+ + +

Undocumented function

+ + + public + addDocumentPositionProductCharacteristic(string $description, string $value[, string|null $typecode = null ][, float|null $valueMeasure = null ][, string|null $valueMeasureUnitCode = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $description + : string +
+
+

The name of the attribute or property of the article such as "Colour"

+
+ +
+
+ $value + : string +
+
+

The value of the attribute or property of the item such as "Red"

+
+ +
+
+ $typecode + : string|null + = null
+
+

Type of product property (code). The codes must be taken from the +UNTDID 6313 codelist. Available only in the Extended-Profile

+
+ +
+
+ $valueMeasure + : float|null + = null
+
+

Value of the product property (numerical measurand)

+
+ +
+
+ $valueMeasureUnitCode + : string|null + = null
+
+

Unit of measurement of the measurand

+
    +
  • Codeliste: Rec. N°20 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
  • Codeliste: Rec. N°21 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ + +
+
+

+ addDocumentPositionProductClassification() + +

+ + +

Add detailed information on product classification

+ + + public + addDocumentPositionProductClassification(string $classCode[, string|null $className = null ][, string|null $listID = null ][, string|null $listVersionID = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $classCode + : string +
+
+

A code for classifying the item by type or nature or essence or condition. +Note: Classification codes are used to group similar items for different purposes, such as public +procurement (using the Common Procurement Vocabulary [CPV]), e-commerce (UNSPSC), etc.

+
+ +
+
+ $className + : string|null + = null
+
+

Classification name

+
+ +
+
+ $listID + : string|null + = null
+
+

The identifier for the identification scheme of the identifier of the article classification +Note: The identification scheme must be selected from the entries from UNTDID 7143.

+
+ +
+
+ $listVersionID + : string|null + = null
+
+

The version of the identification scheme

+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ +
ZugferdDocumentBuilder.php : - 3293 + 3345

Add an AccountingAccount on item level @@ -3126,7 +3305,7 @@

ZugferdDocumentBuilder.php : - 2807 + 2859

Add a global id for the Ship-to Trade Party

@@ -3182,7 +3361,7 @@

ZugferdDocumentBuilder.php : - 2831 + 2883

Add Tax registration to Ship-To Trade party

@@ -3243,7 +3422,7 @@

Add information about the sales tax that applies to the goods and services invoiced @@ -3364,7 +3543,7 @@

ZugferdDocumentBuilder.php : - 2606 + 2658

Add a referennce to a ultimate customer order referenced document

@@ -3425,7 +3604,7 @@

ZugferdDocumentBuilder.php : - 2952 + 3004

Add a global id for the Ship-to Trade Party

@@ -3481,7 +3660,7 @@

ZugferdDocumentBuilder.php : - 2969 + 3021

Add Tax registration to Ship-To Trade party

@@ -9435,7 +9614,7 @@

ZugferdDocumentBuilder.php : - 3183 + 3235

Set information about the period relevant for the invoice item.

@@ -9491,7 +9670,7 @@

ZugferdDocumentBuilder.php : - 2522 + 2574

Set details of the related buyer order position

@@ -9556,7 +9735,7 @@

ZugferdDocumentBuilder.php : - 2542 + 2594

Set details of the related contract position

@@ -9621,7 +9800,7 @@

ZugferdDocumentBuilder.php : - 3112 + 3164

Detailed information on the associated delivery note on item level

@@ -9682,7 +9861,7 @@

ZugferdDocumentBuilder.php : - 3080 + 3132

Detailed information on the associated shipping notification on item level

@@ -9743,7 +9922,7 @@

ZugferdDocumentBuilder.php : - 2627 + 2679

Set the unit price excluding sales tax before deduction of the discount on the item price.

@@ -9809,7 +9988,7 @@

ZugferdDocumentBuilder.php : - 3277 + 3329

Set information on item totals

@@ -9866,7 +10045,7 @@

Set detailed information on the net price of the item

@@ -9930,7 +10109,7 @@

ZugferdDocumentBuilder.php : - 2732 + 2784

Tax included for B2C on position level

@@ -10211,7 +10390,7 @@

Set the position Quantity

@@ -10309,7 +10488,7 @@

ZugferdDocumentBuilder.php : - 3096 + 3148

Detailed information on the associated shipping notification on item level

@@ -10370,7 +10549,7 @@

Set detailed information on the different ship-to party at item level

@@ -10438,7 +10617,7 @@

ZugferdDocumentBuilder.php : - 2864 + 2916

Sets the postal address of the Ship-To party

@@ -10543,7 +10722,7 @@

ZugferdDocumentBuilder.php : - 2911 + 2963

Set contact of the Ship-To party

@@ -10625,7 +10804,7 @@

ZugferdDocumentBuilder.php : - 2887 + 2939

Set legal organisation of the Ship-To party on item level

@@ -10693,7 +10872,7 @@

ZugferdDocumentBuilder.php : - 3064 + 3116

Detailed information on the actual delivery on item level

@@ -10738,7 +10917,7 @@

ZugferdDocumentBuilder.php : - 2934 + 2986

Detailed information on the different end recipient

@@ -10805,7 +10984,7 @@

ZugferdDocumentBuilder.php : - 3002 + 3054

Sets the postal address of the Ship-To party

@@ -10910,7 +11089,7 @@

ZugferdDocumentBuilder.php : - 3049 + 3101

Set contact of the Ship-To party

@@ -10992,7 +11171,7 @@

ZugferdDocumentBuilder.php : - 3025 + 3077

Set legal organisation of the Ship-To party

diff --git a/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptorEn16931.html b/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptorEn16931.html index 924956b5..7011d390 100644 --- a/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptorEn16931.html +++ b/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptorEn16931.html @@ -272,6 +272,20 @@

Detailed information on surcharges and discounts on item gross price
+
+ addDocumentPositionProductCharacteristic() + +  : ZugferdDocumentBuilder +
+
Undocumented function
+ +
+ addDocumentPositionProductClassification() + +  : ZugferdDocumentBuilder +
+
Add detailed information on product classification
+
addDocumentPositionReceivableSpecifiedTradeAccountingAccount() @@ -2627,7 +2641,7 @@

ZugferdDocumentBuilder.php : - 2590 + 2642

Add an additional Document reference on a position

@@ -2758,7 +2772,7 @@

ZugferdDocumentBuilder.php : - 3258 + 3310

Add surcharges and discounts on position level

@@ -2902,7 +2916,7 @@

ZugferdDocumentBuilder.php : - 2659 + 2711

Detailed information on surcharges and discounts on item gross price

@@ -3028,6 +3042,171 @@

Return values
+ +
+

+ addDocumentPositionProductCharacteristic() + +

+ + +

Undocumented function

+ + + public + addDocumentPositionProductCharacteristic(string $description, string $value[, string|null $typecode = null ][, float|null $valueMeasure = null ][, string|null $valueMeasureUnitCode = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $description + : string +
+
+

The name of the attribute or property of the article such as "Colour"

+
+ +
+
+ $value + : string +
+
+

The value of the attribute or property of the item such as "Red"

+
+ +
+
+ $typecode + : string|null + = null
+
+

Type of product property (code). The codes must be taken from the +UNTDID 6313 codelist. Available only in the Extended-Profile

+
+ +
+
+ $valueMeasure + : float|null + = null
+
+

Value of the product property (numerical measurand)

+
+ +
+
+ $valueMeasureUnitCode + : string|null + = null
+
+

Unit of measurement of the measurand

+
    +
  • Codeliste: Rec. N°20 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
  • Codeliste: Rec. N°21 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ + +
+
+

+ addDocumentPositionProductClassification() + +

+ + +

Add detailed information on product classification

+ + + public + addDocumentPositionProductClassification(string $classCode[, string|null $className = null ][, string|null $listID = null ][, string|null $listVersionID = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $classCode + : string +
+
+

A code for classifying the item by type or nature or essence or condition. +Note: Classification codes are used to group similar items for different purposes, such as public +procurement (using the Common Procurement Vocabulary [CPV]), e-commerce (UNSPSC), etc.

+
+ +
+
+ $className + : string|null + = null
+
+

Classification name

+
+ +
+
+ $listID + : string|null + = null
+
+

The identifier for the identification scheme of the identifier of the article classification +Note: The identification scheme must be selected from the entries from UNTDID 7143.

+
+ +
+
+ $listVersionID + : string|null + = null
+
+

The version of the identification scheme

+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ +
ZugferdDocumentBuilder.php : - 3293 + 3345

Add an AccountingAccount on item level @@ -3096,7 +3275,7 @@

ZugferdDocumentBuilder.php : - 2807 + 2859

Add a global id for the Ship-to Trade Party

@@ -3152,7 +3331,7 @@

ZugferdDocumentBuilder.php : - 2831 + 2883

Add Tax registration to Ship-To Trade party

@@ -3213,7 +3392,7 @@

Add information about the sales tax that applies to the goods and services invoiced @@ -3334,7 +3513,7 @@

ZugferdDocumentBuilder.php : - 2606 + 2658

Add a referennce to a ultimate customer order referenced document

@@ -3395,7 +3574,7 @@

ZugferdDocumentBuilder.php : - 2952 + 3004

Add a global id for the Ship-to Trade Party

@@ -3451,7 +3630,7 @@

ZugferdDocumentBuilder.php : - 2969 + 3021

Add Tax registration to Ship-To Trade party

@@ -9405,7 +9584,7 @@

ZugferdDocumentBuilder.php : - 3183 + 3235

Set information about the period relevant for the invoice item.

@@ -9461,7 +9640,7 @@

ZugferdDocumentBuilder.php : - 2522 + 2574

Set details of the related buyer order position

@@ -9526,7 +9705,7 @@

ZugferdDocumentBuilder.php : - 2542 + 2594

Set details of the related contract position

@@ -9591,7 +9770,7 @@

ZugferdDocumentBuilder.php : - 3112 + 3164

Detailed information on the associated delivery note on item level

@@ -9652,7 +9831,7 @@

ZugferdDocumentBuilder.php : - 3080 + 3132

Detailed information on the associated shipping notification on item level

@@ -9713,7 +9892,7 @@

ZugferdDocumentBuilder.php : - 2627 + 2679

Set the unit price excluding sales tax before deduction of the discount on the item price.

@@ -9779,7 +9958,7 @@

ZugferdDocumentBuilder.php : - 3277 + 3329

Set information on item totals

@@ -9836,7 +10015,7 @@

Set detailed information on the net price of the item

@@ -9900,7 +10079,7 @@

ZugferdDocumentBuilder.php : - 2732 + 2784

Tax included for B2C on position level

@@ -10181,7 +10360,7 @@

Set the position Quantity

@@ -10279,7 +10458,7 @@

ZugferdDocumentBuilder.php : - 3096 + 3148

Detailed information on the associated shipping notification on item level

@@ -10340,7 +10519,7 @@

Set detailed information on the different ship-to party at item level

@@ -10408,7 +10587,7 @@

ZugferdDocumentBuilder.php : - 2864 + 2916

Sets the postal address of the Ship-To party

@@ -10513,7 +10692,7 @@

ZugferdDocumentBuilder.php : - 2911 + 2963

Set contact of the Ship-To party

@@ -10595,7 +10774,7 @@

ZugferdDocumentBuilder.php : - 2887 + 2939

Set legal organisation of the Ship-To party on item level

@@ -10663,7 +10842,7 @@

ZugferdDocumentBuilder.php : - 3064 + 3116

Detailed information on the actual delivery on item level

@@ -10708,7 +10887,7 @@

ZugferdDocumentBuilder.php : - 2934 + 2986

Detailed information on the different end recipient

@@ -10775,7 +10954,7 @@

ZugferdDocumentBuilder.php : - 3002 + 3054

Sets the postal address of the Ship-To party

@@ -10880,7 +11059,7 @@

ZugferdDocumentBuilder.php : - 3049 + 3101

Set contact of the Ship-To party

@@ -10962,7 +11141,7 @@

ZugferdDocumentBuilder.php : - 3025 + 3077

Set legal organisation of the Ship-To party

diff --git a/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptorXRechnung.html b/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptorXRechnung.html index 612b0809..08719f21 100644 --- a/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptorXRechnung.html +++ b/doc/classes/horstoeko-zugferd-quick-ZugferdQuickDescriptorXRechnung.html @@ -272,6 +272,20 @@

Detailed information on surcharges and discounts on item gross price
+
+ addDocumentPositionProductCharacteristic() + +  : ZugferdDocumentBuilder +
+
Undocumented function
+ +
+ addDocumentPositionProductClassification() + +  : ZugferdDocumentBuilder +
+
Add detailed information on product classification
+
addDocumentPositionReceivableSpecifiedTradeAccountingAccount() @@ -2627,7 +2641,7 @@

ZugferdDocumentBuilder.php : - 2590 + 2642

Add an additional Document reference on a position

@@ -2758,7 +2772,7 @@

ZugferdDocumentBuilder.php : - 3258 + 3310

Add surcharges and discounts on position level

@@ -2902,7 +2916,7 @@

ZugferdDocumentBuilder.php : - 2659 + 2711

Detailed information on surcharges and discounts on item gross price

@@ -3028,6 +3042,171 @@

Return values
+ +
+

+ addDocumentPositionProductCharacteristic() + +

+ + +

Undocumented function

+ + + public + addDocumentPositionProductCharacteristic(string $description, string $value[, string|null $typecode = null ][, float|null $valueMeasure = null ][, string|null $valueMeasureUnitCode = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $description + : string +
+
+

The name of the attribute or property of the article such as "Colour"

+
+ +
+
+ $value + : string +
+
+

The value of the attribute or property of the item such as "Red"

+
+ +
+
+ $typecode + : string|null + = null
+
+

Type of product property (code). The codes must be taken from the +UNTDID 6313 codelist. Available only in the Extended-Profile

+
+ +
+
+ $valueMeasure + : float|null + = null
+
+

Value of the product property (numerical measurand)

+
+ +
+
+ $valueMeasureUnitCode + : string|null + = null
+
+

Unit of measurement of the measurand

+
    +
  • Codeliste: Rec. N°20 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
  • Codeliste: Rec. N°21 Vollständige Liste, In Recommendation N°20 Intro 2.a ist beschrieben, dass +beide Listen kombiniert anzuwenden sind.
  • +
+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ + +
+
+

+ addDocumentPositionProductClassification() + +

+ + +

Add detailed information on product classification

+ + + public + addDocumentPositionProductClassification(string $classCode[, string|null $className = null ][, string|null $listID = null ][, string|null $listVersionID = null ]) : ZugferdDocumentBuilder + +
+ +
Parameters
+
+
+ $classCode + : string +
+
+

A code for classifying the item by type or nature or essence or condition. +Note: Classification codes are used to group similar items for different purposes, such as public +procurement (using the Common Procurement Vocabulary [CPV]), e-commerce (UNSPSC), etc.

+
+ +
+
+ $className + : string|null + = null
+
+

Classification name

+
+ +
+
+ $listID + : string|null + = null
+
+

The identifier for the identification scheme of the identifier of the article classification +Note: The identification scheme must be selected from the entries from UNTDID 7143.

+
+ +
+
+ $listVersionID + : string|null + = null
+
+

The version of the identification scheme

+
+ +
+
+ + + +
Return values
+ ZugferdDocumentBuilder + — +
+ +
ZugferdDocumentBuilder.php : - 3293 + 3345

Add an AccountingAccount on item level @@ -3096,7 +3275,7 @@

ZugferdDocumentBuilder.php : - 2807 + 2859

Add a global id for the Ship-to Trade Party

@@ -3152,7 +3331,7 @@

ZugferdDocumentBuilder.php : - 2831 + 2883

Add Tax registration to Ship-To Trade party

@@ -3213,7 +3392,7 @@

Add information about the sales tax that applies to the goods and services invoiced @@ -3334,7 +3513,7 @@

ZugferdDocumentBuilder.php : - 2606 + 2658

Add a referennce to a ultimate customer order referenced document

@@ -3395,7 +3574,7 @@

ZugferdDocumentBuilder.php : - 2952 + 3004

Add a global id for the Ship-to Trade Party

@@ -3451,7 +3630,7 @@

ZugferdDocumentBuilder.php : - 2969 + 3021

Add Tax registration to Ship-To Trade party

@@ -9405,7 +9584,7 @@

ZugferdDocumentBuilder.php : - 3183 + 3235

Set information about the period relevant for the invoice item.

@@ -9461,7 +9640,7 @@

ZugferdDocumentBuilder.php : - 2522 + 2574

Set details of the related buyer order position

@@ -9526,7 +9705,7 @@

ZugferdDocumentBuilder.php : - 2542 + 2594

Set details of the related contract position

@@ -9591,7 +9770,7 @@

ZugferdDocumentBuilder.php : - 3112 + 3164

Detailed information on the associated delivery note on item level

@@ -9652,7 +9831,7 @@

ZugferdDocumentBuilder.php : - 3080 + 3132

Detailed information on the associated shipping notification on item level

@@ -9713,7 +9892,7 @@

ZugferdDocumentBuilder.php : - 2627 + 2679

Set the unit price excluding sales tax before deduction of the discount on the item price.

@@ -9779,7 +9958,7 @@

ZugferdDocumentBuilder.php : - 3277 + 3329

Set information on item totals

@@ -9836,7 +10015,7 @@

Set detailed information on the net price of the item

@@ -9900,7 +10079,7 @@

ZugferdDocumentBuilder.php : - 2732 + 2784

Tax included for B2C on position level

@@ -10181,7 +10360,7 @@

Set the position Quantity

@@ -10279,7 +10458,7 @@

ZugferdDocumentBuilder.php : - 3096 + 3148

Detailed information on the associated shipping notification on item level

@@ -10340,7 +10519,7 @@

Set detailed information on the different ship-to party at item level

@@ -10408,7 +10587,7 @@

ZugferdDocumentBuilder.php : - 2864 + 2916

Sets the postal address of the Ship-To party

@@ -10513,7 +10692,7 @@

ZugferdDocumentBuilder.php : - 2911 + 2963

Set contact of the Ship-To party

@@ -10595,7 +10774,7 @@

ZugferdDocumentBuilder.php : - 2887 + 2939

Set legal organisation of the Ship-To party on item level

@@ -10663,7 +10842,7 @@

ZugferdDocumentBuilder.php : - 3064 + 3116

Detailed information on the actual delivery on item level

@@ -10708,7 +10887,7 @@

ZugferdDocumentBuilder.php : - 2934 + 2986

Detailed information on the different end recipient

@@ -10775,7 +10954,7 @@

ZugferdDocumentBuilder.php : - 3002 + 3054

Sets the postal address of the Ship-To party

@@ -10880,7 +11059,7 @@

ZugferdDocumentBuilder.php : - 3049 + 3101

Set contact of the Ship-To party

@@ -10962,7 +11141,7 @@

ZugferdDocumentBuilder.php : - 3025 + 3077

Set legal organisation of the Ship-To party

diff --git a/doc/js/searchIndex.js b/doc/js/searchIndex.js index 55787880..c7b90bc4 100644 --- a/doc/js/searchIndex.js +++ b/doc/js/searchIndex.js @@ -19695,6 +19695,16 @@ Search.appendIndex( "name": "setDocumentPositionProductDetails", "summary": "Adds\u0020product\u0020details\u0020to\u0020the\u0020last\u0020created\u0020position\u0020\u0028line\u0029\u0020in\u0020the\u0020document", "url": "classes/horstoeko-zugferd-ZugferdDocumentBuilder.html#method_setDocumentPositionProductDetails" + }, { + "fqsen": "\\horstoeko\\zugferd\\ZugferdDocumentBuilder\u003A\u003AaddDocumentPositionProductCharacteristic\u0028\u0029", + "name": "addDocumentPositionProductCharacteristic", + "summary": "Undocumented\u0020function", + "url": "classes/horstoeko-zugferd-ZugferdDocumentBuilder.html#method_addDocumentPositionProductCharacteristic" + }, { + "fqsen": "\\horstoeko\\zugferd\\ZugferdDocumentBuilder\u003A\u003AaddDocumentPositionProductClassification\u0028\u0029", + "name": "addDocumentPositionProductClassification", + "summary": "Add\u0020detailed\u0020information\u0020on\u0020product\u0020classification", + "url": "classes/horstoeko-zugferd-ZugferdDocumentBuilder.html#method_addDocumentPositionProductClassification" }, { "fqsen": "\\horstoeko\\zugferd\\ZugferdDocumentBuilder\u003A\u003AsetDocumentPositionBuyerOrderReferencedDocument\u0028\u0029", "name": "setDocumentPositionBuyerOrderReferencedDocument",