ChangeTaxRate in Close Framework Agreement procedure - closeFrameworkAgreement

Schema

id:

uid, auto-generated

The identifier for this Change.

rationale:

string, multilingual, required

Reason for agreement change

date:

string, Date, auto-generated

dateSigned:

string, Date

agreementNumber:
 

string

status:

string, required

The current status of the change.

Possible values are:

  • pending - this change has been added.
  • active - this change has been confirmed.
  • cancelled - this change has been cancelled.
rationaleType:

string

Default value is taxRate.

modifications:

List of UnitPriceModification in cfaua objects

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

ChangeItemPriceVariation in Close Framework Agreement procedure - closeFrameworkAgreement

Schema

id:

uid, auto-generated

The identifier for this Change.

rationale:

string, multilingual, required

Reason for agreement change

date:

string, Date, auto-generated

dateSigned:

string, Date

agreementNumber:
 

string

status:

string, required

The current status of the change.

Possible values are:

  • pending - this change has been added.
  • active - this change has been confirmed.
  • cancelled - this change has been cancelled.
rationaleType:

string

Default value is itemPriceVariation.

modifications:

List of UnitPriceModification in cfaua objects

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

ChangeThirdParty in Close Framework Agreement procedure - closeFrameworkAgreement

id:

uid, auto-generated

The identifier for this Change.

rationale:

string, multilingual, required

Reason for agreement change

date:

string, Date, auto-generated

dateSigned:

string, Date

agreementNumber:
 

string

status:

string, required

The current status of the change.

Possible values are:

  • pending - this change has been added.
  • active - this change has been confirmed.
  • cancelled - this change has been cancelled.
rationaleType:

string

Default value is thirdParty.

modifications:

List of UnitPriceModification in cfaua objects

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

ChangePartyWithdrawal in Close Framework Agreement procedure - closeFrameworkAgreement

Schema

id:

uid, auto-generated

The identifier for this Change.

rationale:

string, multilingual, required

Reason for agreement change

date:

string, Date, auto-generated

dateSigned:

string, Date

agreementNumber:
 

string

status:

string, required

The current status of the change.

Possible values are:

  • pending - this change has been added.
  • active - this change has been confirmed.
  • cancelled - this change has been cancelled.
rationaleType:

string

Default value is partyWithdrawal.

modifications:

List of ContractModification in cfaua objects

UnitPriceModification in Close Framework Agreement procedure - closeFrameworkAgreement

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 Close Framework Agreement procedure - closeFrameworkAgreement

Schema

itemId:

string

Id of changing item.

contractId:

string, required

Workflow

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

* marks initial state