PUT api/actions/billingFee
Updates a billing fee
Request Information
URI Parameters
None.
Body Parameters
An ordFreightFee record to be inserted/updated to database.
ordFreightFeeEx| Name | Description | Type | Additional information |
|---|---|---|---|
| NoteCount | integer |
None. |
|
| FreightLegID | integer |
None. |
|
| FeeTypeName | string |
None. |
|
| InvoicedApprovedByName | string |
None. |
|
| InvoicedApprovedByInitials | string |
None. |
|
| BilledEnteredByName | string |
None. |
|
| BilledEnteredByInitials | string |
None. |
|
| CreatedByName | string |
None. |
|
| CreatedByInitials | string |
None. |
|
| UpdatedByName | string |
None. |
|
| UpdatedByInitials | string |
None. |
|
| FreightFeeID | integer |
None. |
|
| FreightPayableID | integer |
None. |
|
| FeeTypeID | integer |
Required |
|
| OnInvoiceID | integer |
None. |
|
| InputCurrencyCode | string |
Max length: 3 |
|
| InputExchangeRate | decimal number |
None. |
|
| InputBaseAmount | decimal number |
None. |
|
| InputAmount | decimal number |
None. |
|
| MarkupAmount | decimal number |
None. |
|
| MarkupPercent | decimal number |
None. |
|
| CommissionPercent | decimal number |
None. |
|
| FuelSurchargePercent | decimal number |
None. |
|
| CustomBillableAmount | decimal number |
None. |
|
| ShowNameOnInvoice | boolean |
None. |
|
| ShowBillableOnInvoice | boolean |
None. |
|
| InvoicedAmount | decimal number |
None. |
|
| InvoicedApprovedBy | integer |
None. |
|
| InvoicedApprovedDate | date |
None. |
|
| BilledCurrencyCode | string |
None. |
|
| BilledExchangeRate | decimal number |
None. |
|
| BilledBaseAmount | decimal number |
None. |
|
| BilledAmount | decimal number |
None. |
|
| BilledEnteredBy | integer |
None. |
|
| BilledEnteredDate | date |
None. |
|
| BilledReferenceNumber | string |
None. |
|
| FeeStatus | string |
None. |
|
| CreatedBy | integer |
None. |
|
| CreatedDate | date |
None. |
|
| UpdatedBy | integer |
None. |
|
| UpdatedDate | date |
None. |
|
| FBSubPayablesID | integer |
None. |
|
| FBSubChargesLegID | integer |
None. |
|
| results | Collection of ValidationResult |
None. |
Request Formats
application/json, text/json
Sample:
{
"results": null,
"NoteCount": 1,
"FreightLegID": 1,
"FeeTypeName": "sample string 1",
"InvoicedApprovedByName": "sample string 2",
"InvoicedApprovedByInitials": "sample string 3",
"BilledEnteredByName": "sample string 4",
"BilledEnteredByInitials": "sample string 5",
"CreatedByName": "sample string 6",
"CreatedByInitials": "sample string 7",
"UpdatedByName": "sample string 8",
"UpdatedByInitials": "sample string 9",
"FreightFeeID": 10,
"FreightPayableID": 1,
"FeeTypeID": 11,
"OnInvoiceID": 1,
"InputCurrencyCode": "sample string 12",
"InputExchangeRate": 1.0,
"InputBaseAmount": 1.0,
"InputAmount": 1.0,
"MarkupAmount": 1.0,
"MarkupPercent": 1.0,
"CommissionPercent": 1.0,
"FuelSurchargePercent": 1.0,
"CustomBillableAmount": 1.0,
"ShowNameOnInvoice": true,
"ShowBillableOnInvoice": true,
"InvoicedAmount": 1.0,
"InvoicedApprovedBy": 1,
"InvoicedApprovedDate": "2025-12-06T23:42:54.7392814+00:00",
"BilledCurrencyCode": "sample string 15",
"BilledExchangeRate": 1.0,
"BilledBaseAmount": 1.0,
"BilledAmount": 1.0,
"BilledEnteredBy": 1,
"BilledEnteredDate": "2025-12-06T23:42:54.7392814+00:00",
"BilledReferenceNumber": "sample string 16",
"FeeStatus": "sample string 17",
"CreatedBy": 18,
"CreatedDate": "2025-12-06T23:42:54.7392814+00:00",
"UpdatedBy": 20,
"UpdatedDate": "2025-12-06T23:42:54.7392814+00:00",
"FBSubPayablesID": 1,
"FBSubChargesLegID": 1
}
application/xml, text/xml
Sample:
<ordFreightFeeEx xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Models">
<results xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel.DataAnnotations" i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility" />
<BilledAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</BilledAmount>
<BilledBaseAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</BilledBaseAmount>
<BilledCurrencyCode xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">sample string 15</BilledCurrencyCode>
<BilledEnteredBy xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</BilledEnteredBy>
<BilledEnteredDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
<d2p1:DateTime>2025-12-06T23:42:54.7392814Z</d2p1:DateTime>
<d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
</BilledEnteredDate>
<BilledExchangeRate xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</BilledExchangeRate>
<BilledReferenceNumber xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">sample string 16</BilledReferenceNumber>
<CommissionPercent xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</CommissionPercent>
<CreatedBy xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">18</CreatedBy>
<CreatedDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
<d2p1:DateTime>2025-12-06T23:42:54.7392814Z</d2p1:DateTime>
<d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
</CreatedDate>
<CustomBillableAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</CustomBillableAmount>
<FBSubChargesLegID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</FBSubChargesLegID>
<FBSubPayablesID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</FBSubPayablesID>
<FeeStatus xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">sample string 17</FeeStatus>
<FeeTypeID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">11</FeeTypeID>
<FreightFeeID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">10</FreightFeeID>
<FreightPayableID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</FreightPayableID>
<FuelSurchargePercent xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</FuelSurchargePercent>
<InputAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InputAmount>
<InputBaseAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InputBaseAmount>
<InputCurrencyCode xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">sample string 12</InputCurrencyCode>
<InputExchangeRate xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InputExchangeRate>
<InvoicedAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InvoicedAmount>
<InvoicedApprovedBy xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InvoicedApprovedBy>
<InvoicedApprovedDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
<d2p1:DateTime>2025-12-06T23:42:54.7392814Z</d2p1:DateTime>
<d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
</InvoicedApprovedDate>
<MarkupAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</MarkupAmount>
<MarkupPercent xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</MarkupPercent>
<OnInvoiceID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</OnInvoiceID>
<ShowBillableOnInvoice xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">true</ShowBillableOnInvoice>
<ShowNameOnInvoice xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">true</ShowNameOnInvoice>
<UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">20</UpdatedBy>
<UpdatedDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
<d2p1:DateTime>2025-12-06T23:42:54.7392814Z</d2p1:DateTime>
<d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
</UpdatedDate>
<BilledEnteredByInitials>sample string 5</BilledEnteredByInitials>
<BilledEnteredByName>sample string 4</BilledEnteredByName>
<CreatedByInitials>sample string 7</CreatedByInitials>
<CreatedByName>sample string 6</CreatedByName>
<FeeTypeName>sample string 1</FeeTypeName>
<FreightLegID>1</FreightLegID>
<InvoicedApprovedByInitials>sample string 3</InvoicedApprovedByInitials>
<InvoicedApprovedByName>sample string 2</InvoicedApprovedByName>
<NoteCount>1</NoteCount>
<UpdatedByInitials>sample string 9</UpdatedByInitials>
<UpdatedByName>sample string 8</UpdatedByName>
</ordFreightFeeEx>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
UpsertRetBillingOfordFreightFeeEx| Name | Description | Type | Additional information |
|---|---|---|---|
| BillInvoiceUpdate | BillInvoiceUpdate |
None. |
|
| StatusUpdate | StatusUpdate |
None. |
|
| returnID | integer |
None. |
|
| results | Collection of ValidationResult |
None. |
|
| returnItem | ordFreightFeeEx |
None. |
|
| displayMessage | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"BillInvoiceUpdate": {
"BilledStatusChanged": true,
"BilledStatus": 510,
"InvoiceStatusChanged": true,
"InvoiceStatus": 710
},
"StatusUpdate": {
"LegsUpdated": 1,
"AlertsUpdated": 2,
"ForwardingStatusChanged": true,
"ForwardingStatus": 310
},
"returnID": 1,
"results": null,
"returnItem": {
"results": null,
"NoteCount": 1,
"FreightLegID": 1,
"FeeTypeName": "sample string 1",
"InvoicedApprovedByName": "sample string 2",
"InvoicedApprovedByInitials": "sample string 3",
"BilledEnteredByName": "sample string 4",
"BilledEnteredByInitials": "sample string 5",
"CreatedByName": "sample string 6",
"CreatedByInitials": "sample string 7",
"UpdatedByName": "sample string 8",
"UpdatedByInitials": "sample string 9",
"FreightFeeID": 10,
"FreightPayableID": 1,
"FeeTypeID": 11,
"OnInvoiceID": 1,
"InputCurrencyCode": "sample string 12",
"InputExchangeRate": 1.0,
"InputBaseAmount": 1.0,
"InputAmount": 1.0,
"MarkupAmount": 1.0,
"MarkupPercent": 1.0,
"CommissionPercent": 1.0,
"FuelSurchargePercent": 1.0,
"CustomBillableAmount": 1.0,
"ShowNameOnInvoice": true,
"ShowBillableOnInvoice": true,
"InvoicedAmount": 1.0,
"InvoicedApprovedBy": 1,
"InvoicedApprovedDate": "2025-12-06T23:42:54.7392814+00:00",
"BilledCurrencyCode": "sample string 15",
"BilledExchangeRate": 1.0,
"BilledBaseAmount": 1.0,
"BilledAmount": 1.0,
"BilledEnteredBy": 1,
"BilledEnteredDate": "2025-12-06T23:42:54.7392814+00:00",
"BilledReferenceNumber": "sample string 16",
"FeeStatus": "sample string 17",
"CreatedBy": 18,
"CreatedDate": "2025-12-06T23:42:54.7392814+00:00",
"UpdatedBy": 20,
"UpdatedDate": "2025-12-06T23:42:54.7392814+00:00",
"FBSubPayablesID": 1,
"FBSubChargesLegID": 1
},
"displayMessage": "sample string 1"
}
application/xml, text/xml
Sample:
<UpsertRetBillingOfordFreightFeeEx_S0MPMsnQ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/">
<displayMessage xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility">sample string 1</displayMessage>
<results xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel.DataAnnotations" i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility" />
<returnID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility">1</returnID>
<returnItem xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Data.Models" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility">
<results xmlns:d3p1="http://schemas.datacontract.org/2004/07/System.ComponentModel.DataAnnotations" i:nil="true" />
<BilledAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</BilledAmount>
<BilledBaseAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</BilledBaseAmount>
<BilledCurrencyCode xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">sample string 15</BilledCurrencyCode>
<BilledEnteredBy xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</BilledEnteredBy>
<BilledEnteredDate xmlns:d3p1="http://schemas.datacontract.org/2004/07/System" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
<d3p1:DateTime>2025-12-06T23:42:54.7392814Z</d3p1:DateTime>
<d3p1:OffsetMinutes>0</d3p1:OffsetMinutes>
</BilledEnteredDate>
<BilledExchangeRate xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</BilledExchangeRate>
<BilledReferenceNumber xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">sample string 16</BilledReferenceNumber>
<CommissionPercent xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</CommissionPercent>
<CreatedBy xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">18</CreatedBy>
<CreatedDate xmlns:d3p1="http://schemas.datacontract.org/2004/07/System" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
<d3p1:DateTime>2025-12-06T23:42:54.7392814Z</d3p1:DateTime>
<d3p1:OffsetMinutes>0</d3p1:OffsetMinutes>
</CreatedDate>
<CustomBillableAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</CustomBillableAmount>
<FBSubChargesLegID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</FBSubChargesLegID>
<FBSubPayablesID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</FBSubPayablesID>
<FeeStatus xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">sample string 17</FeeStatus>
<FeeTypeID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">11</FeeTypeID>
<FreightFeeID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">10</FreightFeeID>
<FreightPayableID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</FreightPayableID>
<FuelSurchargePercent xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</FuelSurchargePercent>
<InputAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InputAmount>
<InputBaseAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InputBaseAmount>
<InputCurrencyCode xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">sample string 12</InputCurrencyCode>
<InputExchangeRate xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InputExchangeRate>
<InvoicedAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InvoicedAmount>
<InvoicedApprovedBy xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</InvoicedApprovedBy>
<InvoicedApprovedDate xmlns:d3p1="http://schemas.datacontract.org/2004/07/System" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
<d3p1:DateTime>2025-12-06T23:42:54.7392814Z</d3p1:DateTime>
<d3p1:OffsetMinutes>0</d3p1:OffsetMinutes>
</InvoicedApprovedDate>
<MarkupAmount xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</MarkupAmount>
<MarkupPercent xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</MarkupPercent>
<OnInvoiceID xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">1</OnInvoiceID>
<ShowBillableOnInvoice xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">true</ShowBillableOnInvoice>
<ShowNameOnInvoice xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">true</ShowNameOnInvoice>
<UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">20</UpdatedBy>
<UpdatedDate xmlns:d3p1="http://schemas.datacontract.org/2004/07/System" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
<d3p1:DateTime>2025-12-06T23:42:54.7392814Z</d3p1:DateTime>
<d3p1:OffsetMinutes>0</d3p1:OffsetMinutes>
</UpdatedDate>
<d2p1:BilledEnteredByInitials>sample string 5</d2p1:BilledEnteredByInitials>
<d2p1:BilledEnteredByName>sample string 4</d2p1:BilledEnteredByName>
<d2p1:CreatedByInitials>sample string 7</d2p1:CreatedByInitials>
<d2p1:CreatedByName>sample string 6</d2p1:CreatedByName>
<d2p1:FeeTypeName>sample string 1</d2p1:FeeTypeName>
<d2p1:FreightLegID>1</d2p1:FreightLegID>
<d2p1:InvoicedApprovedByInitials>sample string 3</d2p1:InvoicedApprovedByInitials>
<d2p1:InvoicedApprovedByName>sample string 2</d2p1:InvoicedApprovedByName>
<d2p1:NoteCount>1</d2p1:NoteCount>
<d2p1:UpdatedByInitials>sample string 9</d2p1:UpdatedByInitials>
<d2p1:UpdatedByName>sample string 8</d2p1:UpdatedByName>
</returnItem>
<BillInvoiceUpdate xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility">
<d2p1:BilledStatus>PendingEntry</d2p1:BilledStatus>
<d2p1:BilledStatusChanged>true</d2p1:BilledStatusChanged>
<d2p1:InvoiceStatus>PendingApproval</d2p1:InvoiceStatus>
<d2p1:InvoiceStatusChanged>true</d2p1:InvoiceStatusChanged>
</BillInvoiceUpdate>
<StatusUpdate xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility">
<d2p1:AlertsUpdated>2</d2p1:AlertsUpdated>
<d2p1:ForwardingStatus>Building</d2p1:ForwardingStatus>
<d2p1:ForwardingStatusChanged>true</d2p1:ForwardingStatusChanged>
<d2p1:LegsUpdated>1</d2p1:LegsUpdated>
</StatusUpdate>
</UpsertRetBillingOfordFreightFeeEx_S0MPMsnQ>