Skip to content

Latest commit

 

History

History
139 lines (80 loc) · 2.18 KB

change.rst

File metadata and controls

139 lines (80 loc) · 2.18 KB

ChangeTaxRate in :ref:`cfaua`

Schema

rationaleType:

string

Default value is taxRate.

modifications:

List of :ref:`UnitPriceModification` objects

  • For ChangeTaxRate, UnitPriceModification is allowed only with one attribute ( factor or addend ).

ChangeItemPriceVariation in :ref:`cfaua`

Schema

rationaleType:

string

Default value is itemPriceVariation.

modifications:

List of :ref:`UnitPriceModification` objects

  • For ChangeItemPriceVariation, UnitPriceModification is allowed only with factor . factor attribute should be in range 0.9 - 1.1.

ChangeThirdParty in :ref:`cfaua`

rationaleType:

string

Default value is thirdParty.

modifications:

List of :ref:`UnitPriceModification` objects

  • For ChangeThirdParty, UnitPriceModification is allowed only with factor . factor attribute should be over 0.0.

ChangePartyWithdrawal in :ref:`cfaua`

Schema

rationaleType:

string

Default value is partyWithdrawal.

modifications:

List of :ref:`ContractModification` objects

UnitPriceModification in :ref:`cfaua`

Schema

itemId:

string

Id of changing item.

factor:

decimal

Min value is 0.0 .

addend:

decimal

Is absolute value of changing. Note: factor and addend are not required fields. But one of fields should be provided.

ContractModification in :ref:`cfaua`

Schema

itemId:

string

Id of changing item.

contractId:

string, required

Workflow

.. graphviz::

    digraph G {
        A [ label="pending*" ]
        B [ label="active"]
         A -> B;
    }

* marks initial state