Table of Contents

API - Contract Detail Ln

This page supports access to contracts detail lines.

Object Definition

Object TypePage
Object ID70299110
Object NameQWEPR API - Contract Detail Ln
Source TableQWEPR Contract Detail Line

API Definition

APIPublishersmartApps
APIGroupparrot
APIVersionv1.0
EntitySetNamecontractDetailLines
EntityNamecontractDetailLine

Example

Read

Get a list of Contract Detail Lines.

GET businesscentralPrefix/companies({id})/contractDetailLines?$schemaversion=2.0

Get a single Contract Detail Line.

GET businesscentralPrefix/companies({id})/contractDetailLines({id})?$schemaversion=2.0

Create

Create a new Contract Detail Line.

POST businesscentralPrefix/companies({id})/contractDetailLines?$schemaversion=2.0
Content-Type: application/json
{
    "documentNumber": "T00001",
    "documentLineNumber": "10000",
    "lineNumber": "10000",
    "quantity": 2,
    "unitPrice": 15
}

Update

Update a Contract Detail Line.

PATCH businesscentralPrefix/companies({id})/contractDetailLines({id})?$schemaversion=2.0
If-Match: {@odata.etag from the POST response}
Content-Type: application/json
{
    "quantity": 10
}

Controls

Type Name Data Type Read-only
Field id Guid Yes
Field documentNumber Code[20]
Field documentLineNumber Integer
Field lineNumber Integer
Field categoryCode Code[10]
Field description Text[100]
Field quantity Decimal
Field unitPrice Decimal
Field chargeableSharePercent Decimal
Field discountPercent Decimal
Field chargeableAmount Decimal
Field date Date
Field comment Text[80]
Field systemCreatedAt DateTime Yes
Field systemCreatedBy Guid Yes
Field lastModifiedDateTime DateTime Yes
Field systemModifiedBy Guid Yes

This documentation is generated from Parrot v27.0