Acceptance of Delivery

acceptance-of-delivery@0.12.1 Clause ^0.13.0 721d1aa0999a5d278653e211ae2a64b75fdd8ca6fa1f34255533c942404c5c1f

This clause allows the receiver of goods to inspect them for a given time period after delivery.

Download Archive Open in Template Studio

Acceptance of Delivery

This clause allows the receiver of goods to inspect them for a given time period after delivery.

Sample

            Acceptance of Delivery. "Party A" will be deemed to have completed its delivery obligations if in "Party B"'s opinion, the "Widgets" satisfies the Acceptance Criteria, and "Party B" notifies "Party A" in writing that it is accepting the "Widgets".

Inspection and Notice. "Party B" will have 10 Business Days' to inspect and evaluate the "Widgets" on the delivery date before notifying "Party A" that it is either accepting or rejecting the "Widgets".

Acceptance Criteria. The "Acceptance Criteria" are the specifications the "Widgets" must meet for the "Party A" to comply with its requirements and obligations under this agreement, detailed in "Attachment X", attached to this agreement.
          

Model Dependencies

Technical Integration

Please refer to the Cicero documentation for details and examples of how to integrate a call to a Cicero template into your application.

View the Latest code for this template on on GitHub.

Sample Instance

{
    "$class": "org.accordproject.acceptanceofdelivery.AcceptanceOfDeliveryClause",
    "clauseId": "923aec8b-6c9b-40f9-84df-826f23f79fc1",
    "shipper": "Party A",
    "receiver": "Party B",
    "deliverable": "Widgets",
    "businessDays": 10,
    "attachment": "Attachment X"
}

State Types

Type Sample JSON
org.accordproject.cicero.contract.AccordContractState
{
    "$class": "org.accordproject.cicero.contract.AccordContractState",
    "stateId": "25a884c0-b399-11e9-a415-2f2abeed0243"
}

Request Types

Type Sample JSON
org.accordproject.acceptanceofdelivery.InspectDeliverable
{
    "$class": "org.accordproject.acceptanceofdelivery.InspectDeliverable",
    "deliverableReceivedAt": "2019-07-31T09:43:15.464-04:00",
    "inspectionPassed": true,
    "transactionId": "25a7c170-b399-11e9-a415-2f2abeed0243",
    "timestamp": "2019-07-31T09:43:15.464-04:00"
}

Response Types

Type Sample JSON
org.accordproject.acceptanceofdelivery.InspectionResponse
{
    "$class": "org.accordproject.acceptanceofdelivery.InspectionResponse",
    "status": "OUTSIDE_INSPECTION_PERIOD",
    "shipper": "resource:org.accordproject.organization.Organization#6941",
    "receiver": "resource:org.accordproject.organization.Organization#1674",
    "transactionId": "25a836a0-b399-11e9-a415-2f2abeed0243",
    "timestamp": "2019-07-31T09:43:15.466-04:00"
}

Events Types

Type Sample JSON
org.accordproject.base.Event
{
    "abstract": "this is an abstract type"
}