@@ -328,11 +328,11 @@ public TradeLineItem(string lineId)
328328 ///
329329 /// The amounts are per unit, not for the whole item.
330330 /// </summary>
331- /// <param name="currency">Currency of the allowance or surcharge </param>
332- /// <param name="basisAmount">Basis aount for the allowance or surcharge , typicalls the net amount of the item</param>
333- /// <param name="actualAmount">The actual allowance or surcharge amount</param>
334- /// <param name="reason">Reason for the allowance or surcharge </param>
335- /// <param name="reasonCode">Reason code for the allowance or surcharge </param>
331+ /// <param name="currency">Currency of the allowance</param>
332+ /// <param name="basisAmount">Basis aount for the allowance, typicalls the net amount of the item</param>
333+ /// <param name="actualAmount">The actual allowance amount</param>
334+ /// <param name="reason">Reason for the allowance </param>
335+ /// <param name="reasonCode">Reason code for the allowance</param>
336336 public TradeLineItem AddTradeAllowance ( CurrencyCodes currency , decimal ? basisAmount , decimal actualAmount ,
337337 string reason , AllowanceReasonCodes ? reasonCode = null )
338338 {
@@ -353,11 +353,11 @@ public TradeLineItem AddTradeAllowance(CurrencyCodes currency, decimal? basisAmo
353353 ///
354354 /// The amounts are per unit, not for the whole item.
355355 /// </summary>
356- /// <param name="currency">Currency of the allowance or surcharge</param>
357- /// <param name="basisAmount">Basis aount for the allowance or surcharge, typicalls the net amount of the item</param>
358- /// <param name="actualAmount">The actual allowance or surcharge amount</param>
359- /// <param name="reason">Reason for the allowance or surcharge</param>
360- /// <param name="reasonCode">Reason code for the allowance or surcharge</param>
356+ /// <param name="currency">Currency of the surcharge</param>
357+ /// <param name="basisAmount">Basis aount for the surcharge, typicalls the net amount of the item</param>
358+ /// <param name="actualAmount">The actual surcharge amount</param>
359+ /// <param name="reason">Reason for the surcharge</param>
360+ /// <param name="reasonCode">Optional reason code for the surcharge</param>
361361 public TradeLineItem AddTradeCharge ( CurrencyCodes currency , decimal ? basisAmount , decimal actualAmount ,
362362 string reason , ChargeReasonCodes ? reasonCode = null )
363363 {
@@ -474,12 +474,13 @@ public TradeLineItem AddSpecifiedTradeAllowance(CurrencyCodes currency, decimal?
474474
475475
476476 /// <summary>
477- /// As an allowance or charge on total item price, attaching it to the corresponding item.
477+ /// Adds a charge on total item price, attaching it to the corresponding item.
478478 /// </summary>
479- /// <param name="currency">Currency of the allowance or surcharge</param>
480- /// <param name="basisAmount">Basis aount for the allowance or surcharge, typicalls the net amount of the item</param>
481- /// <param name="actualAmount">The actual allowance or surcharge amount</param>
482- /// <param name="reason">Reason for the allowance or surcharge</param>
479+ /// <param name="currency">Currency of the surcharge</param>
480+ /// <param name="basisAmount">Basis aount for the surcharge, typicalls the net amount of the item</param>
481+ /// <param name="actualAmount">The actual surcharge amount</param>
482+ /// <param name="reason">Reason for the surcharge</param>
483+ /// <param name="reasonCode">Optional reason code for the surcharge</param>
483484 public TradeLineItem AddSpecifiedTradeCharge ( CurrencyCodes currency , decimal ? basisAmount , decimal actualAmount ,
484485 string reason ,
485486 ChargeReasonCodes ? reasonCode = null )
@@ -497,13 +498,14 @@ public TradeLineItem AddSpecifiedTradeCharge(CurrencyCodes currency, decimal? ba
497498
498499
499500 /// <summary>
500- /// As an allowance or charge on total item price, attaching it to the corresponding item.
501+ /// Adds an allowance on total item price, attaching it to the corresponding item.
501502 /// </summary>
502- /// <param name="currency">Currency of the allowance or surcharge</param>
503- /// <param name="basisAmount">Basis aount for the allowance or surcharge, typicalls the net amount of the item</param>
504- /// <param name="actualAmount">The actual allowance or surcharge amount</param>
505- /// <param name="chargePercentage">Actual allowance or surcharge charge percentage</param>
506- /// <param name="reason">Reason for the allowance or surcharge</param>
503+ /// <param name="currency">Currency of the allowance</param>
504+ /// <param name="basisAmount">Basis aount for the allowance, typicalls the net amount of the item</param>
505+ /// <param name="actualAmount">The actual allowance amount</param>
506+ /// <param name="chargePercentage">Actual allowance charge percentage</param>
507+ /// <param name="reason">Reason for the allowance</param>
508+ /// <param name="reasonCode">Optional reason code for the allowance</param>
507509 public TradeLineItem AddSpecifiedTradeAllowance ( CurrencyCodes currency , decimal ? basisAmount , decimal actualAmount ,
508510 decimal ? chargePercentage , string reason ,
509511 AllowanceReasonCodes ? reasonCode = null )
@@ -522,13 +524,14 @@ public TradeLineItem AddSpecifiedTradeAllowance(CurrencyCodes currency, decimal?
522524
523525
524526 /// <summary>
525- /// As an allowance or charge on total item price, attaching it to the corresponding item.
527+ /// Adds a charge on total item price, attaching it to the corresponding item.
526528 /// </summary>
527- /// <param name="currency">Currency of the allowance or surcharge</param>
528- /// <param name="basisAmount">Basis aount for the allowance or surcharge, typicalls the net amount of the item</param>
529- /// <param name="actualAmount">The actual allowance or surcharge amount</param>
530- /// <param name="chargePercentage">Actual allowance or surcharge charge percentage</param>
531- /// <param name="reason">Reason for the allowance or surcharge</param>
529+ /// <param name="currency">Currency of the surcharge</param>
530+ /// <param name="basisAmount">Basis aount for the surcharge, typicalls the net amount of the item</param>
531+ /// <param name="actualAmount">The actual surcharge amount</param>
532+ /// <param name="chargePercentage">Actual surcharge charge percentage</param>
533+ /// <param name="reason">Reason for the surcharge</param>
534+ /// <param name="reasonCode">Optional reason code for the surcharge</param>
532535 public TradeLineItem AddSpecifiedTradeCharge ( CurrencyCodes currency , decimal ? basisAmount , decimal actualAmount ,
533536 decimal ? chargePercentage , string reason ,
534537 ChargeReasonCodes ? reasonCode = null )
@@ -730,6 +733,7 @@ public TradeLineItem SetContractReferencedDocument(string contractReferencedId,
730733 /// Please note that XRechnung/ FacturX allows a maximum of one such reference
731734 /// </summary>
732735 /// <param name="AccountID">The accounting reference identifier</param>
736+ /// <param name="AccountTypeCode">Type of the account - optional</param>
733737 public TradeLineItem AddReceivableSpecifiedTradeAccountingAccount ( string AccountID , AccountingAccountTypeCodes ? AccountTypeCode = null )
734738 {
735739 this . ReceivableSpecifiedTradeAccountingAccounts . Add ( new ReceivableSpecifiedTradeAccountingAccount ( )
0 commit comments