POST V3/odata/InvoiceLine({key})/Transfer

Transfers invoice line

Request Information

URI Parameters

NameDescriptionTypeAdditional information
key

InvoiceLineId from InvoiceLine entity

integer

Required

Body Parameters

Parameters can be supplied to customize the transfer process and are supplied in request body. Supported parameters are:

  • InvoiceHeaderId (Long) - InvoiceHeaderId of invoice to which the invoice line will be transferred. When not present, transfer to new invoice is done. (default: null).
  • ProjectId (Long) - ProjectId of project to set on the transferred invoice line. (default: null).
  • InvoicingAgreementId (Long) - InvoicingAgreementId of invoicing agreement to set on the transferred invoice line. (default: null).
  • InvoiceMutationReasonId (Long) - InvoiceMutationReasonId of invoice mutation reason to set on the transferred invoice line. (default: null).

Example: {"InvoiceHeaderId":"123","ProjectId":"456","InvoicingAgreementId":"789","InvoiceMutationReasonId":"1"}

Request Formats

application/json, text/json, application/scim+json, application/xml, text/xml

Sample:

Sample not available.

Response Information

Resource Description

None.