PUT Invoices/ItemDetail/{invoiceItemDetailID}?validateOnly={validateOnly}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
invoiceItemDetailID | integer |
Required |
|
validateOnly | boolean |
Default value is False |
Body Parameters
InvoiceItemDetailDTOName | Description | Type | Additional information |
---|---|---|---|
InvoiceItemDetailID | integer |
None. |
|
InvoiceID | integer |
None. |
|
InvoiceItemID | integer |
None. |
|
InvoiceBatchID | integer |
None. |
|
RootInvoiceBatchID | integer |
None. |
|
GroupID | integer |
None. |
|
GroupName | string |
None. |
|
BUID | integer |
None. |
|
BusinessUnitName | string |
None. |
|
FunderID | integer |
None. |
|
FunderName | string |
None. |
|
ClientOrderID | integer |
None. |
|
ClientOrderDescription | string |
None. |
|
ClientOrderBillingRateID | integer |
None. |
|
RootClientOrderBillingRateID | integer |
None. |
|
EntityID | integer |
None. |
|
ClientName | NameDTO |
None. |
|
WorkerID | integer |
None. |
|
WorkerName | NameDTO |
None. |
|
EventID | integer |
None. |
|
BillingRateID | integer |
None. |
|
FunderRuleID | integer |
None. |
|
Type | InvoiceItemType |
None. |
|
SubType | InvoiceItemSubType |
None. |
|
SubTypeDescription | string |
None. |
|
Description | string |
None. |
|
ItemDate | date |
None. |
|
Units | decimal number |
None. |
|
Minutes | integer |
None. |
|
TotalAmount | decimal number |
None. |
|
ExpectedAmount | decimal number |
None. |
|
OutstandingAmount | decimal number |
None. |
|
BillingCode | string |
None. |
|
BillingRate | decimal number |
None. |
|
RateAmountOverride | decimal number |
None. |
|
EnableRateAmountOverride | boolean |
None. |
|
UnitType | InvoiceItemUnitType |
None. |
|
InvoiceNumber | string |
None. |
|
ItemNumber | integer |
None. |
|
AuthorizationNumber | string |
None. |
|
ItemHash | string |
None. |
|
RecordState | RecordState |
None. |
|
Created | AuditDataDTO |
None. |
|
LastUpdated | AuditDataDTO |
None. |
|
InvoiceDate | date |
None. |
|
InvoiceStartDate | date |
None. |
|
InvoiceStopDate | date |
None. |
|
FundingReducedForReasons | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{ "invoiceItemDetailID": 1, "invoiceID": 2, "invoiceItemID": 3, "invoiceBatchID": 4, "rootInvoiceBatchID": 5, "groupID": 1, "groupName": "sample string 6", "buid": 7, "businessUnitName": "sample string 8", "funderID": 1, "funderName": "sample string 9", "clientOrderID": 1, "clientOrderDescription": "sample string 10", "clientOrderBillingRateID": 1, "rootClientOrderBillingRateID": 1, "entityID": 11, "clientName": { "lastName": "sample string 1", "firstName": "sample string 2", "preferredName": "sample string 3", "middleName": "sample string 4", "prefix": "sample string 5", "suffix": "sample string 6", "summary": "sample string 1, sample string 2 (sample string 3)" }, "workerID": 1, "workerName": { "lastName": "sample string 1", "firstName": "sample string 2", "preferredName": "sample string 3", "middleName": "sample string 4", "prefix": "sample string 5", "suffix": "sample string 6", "summary": "sample string 1, sample string 2 (sample string 3)" }, "eventID": 1, "billingRateID": 1, "funderRuleID": 1, "type": 10, "subType": 1, "subTypeDescription": "sample string 12", "description": "sample string 13", "itemDate": "2024-12-04T08:01:03.422783+00:00", "units": 15.0, "minutes": 1, "totalAmount": 16.0, "expectedAmount": 17.0, "outstandingAmount": 18.0, "billingCode": "sample string 19", "billingRate": 1.0, "rateAmountOverride": 1.0, "enableRateAmountOverride": true, "unitType": 1, "invoiceNumber": "sample string 21", "itemNumber": 1, "authorizationNumber": "sample string 22", "itemHash": "sample string 23", "recordState": 1, "created": { "dateUtc": "2024-12-04T08:01:03.422783+00:00", "userName": "sample string 2", "summary": "sample string 2 on 12/4/2024 8:01:03 AM" }, "lastUpdated": { "dateUtc": "2024-12-04T08:01:03.422783+00:00", "userName": "sample string 2", "summary": "sample string 2 on 12/4/2024 8:01:03 AM" }, "invoiceDate": "2024-12-04T08:01:03.422783+00:00", "invoiceStartDate": "2024-12-04T08:01:03.422783+00:00", "invoiceStopDate": "2024-12-04T08:01:03.422783+00:00", "fundingReducedForReasons": [ "sample string 1", "sample string 2" ] }
application/xml, text/xml
Sample:
<InvoiceItemDetailDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ProcuraGroup.Billings.Models"> <AdjustmentReason>sample string 29</AdjustmentReason> <AuthorizationNumber>sample string 22</AuthorizationNumber> <BUID>7</BUID> <BillingCode>sample string 19</BillingCode> <BillingRate>1</BillingRate> <BillingRateID>1</BillingRateID> <BusinessUnitName>sample string 8</BusinessUnitName> <ClientName xmlns:d2p1="http://schemas.datacontract.org/2004/07/ProcuraGroup.Models"> <d2p1:FirstName>sample string 2</d2p1:FirstName> <d2p1:LastName>sample string 1</d2p1:LastName> <d2p1:MiddleName>sample string 4</d2p1:MiddleName> <d2p1:PreferredName>sample string 3</d2p1:PreferredName> <d2p1:Prefix>sample string 5</d2p1:Prefix> <d2p1:Suffix>sample string 6</d2p1:Suffix> </ClientName> <ClientOrderBillingRateID>1</ClientOrderBillingRateID> <ClientOrderDescription>sample string 10</ClientOrderDescription> <ClientOrderID>1</ClientOrderID> <Created xmlns:d2p1="http://schemas.datacontract.org/2004/07/ProcuraGroup.Models"> <d2p1:DateUtc>2024-12-04T08:01:03.422783+00:00</d2p1:DateUtc> <d2p1:UserName>sample string 2</d2p1:UserName> </Created> <Description>sample string 13</Description> <EnableRateAmountOverride>true</EnableRateAmountOverride> <EntityID>11</EntityID> <EventID>1</EventID> <ExpectedAmount>17</ExpectedAmount> <FunderID>1</FunderID> <FunderName>sample string 9</FunderName> <FunderRuleID>1</FunderRuleID> <FundingReducedForReasons xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </FundingReducedForReasons> <GroupID>1</GroupID> <GroupName>sample string 6</GroupName> <GroupingBillingCode>sample string 26</GroupingBillingCode> <GroupingBillingRate>1</GroupingBillingRate> <GroupingBillingRateID>1</GroupingBillingRateID> <GroupingDescription>sample string 25</GroupingDescription> <GroupingGUID>e7f7d037-7286-451b-86f4-9397029651c0</GroupingGUID> <GroupingSubType>Default</GroupingSubType> <GroupingType>Fee</GroupingType> <GroupingUnitType>Event</GroupingUnitType> <HasInAdvancedResidentFrequency>true</HasInAdvancedResidentFrequency> <InternalGrouping>sample string 24</InternalGrouping> <InternalGroupingDate>2024-12-04T08:01:03.422783+00:00</InternalGroupingDate> <InvoiceBatchID>4</InvoiceBatchID> <InvoiceDate>2024-12-04T08:01:03.422783+00:00</InvoiceDate> <InvoiceID>2</InvoiceID> <InvoiceItemDetailID>1</InvoiceItemDetailID> <InvoiceItemID>3</InvoiceItemID> <InvoiceNumber>sample string 21</InvoiceNumber> <InvoiceStartDate>2024-12-04T08:01:03.422783+00:00</InvoiceStartDate> <InvoiceStopDate>2024-12-04T08:01:03.422783+00:00</InvoiceStopDate> <IsBackBilling>true</IsBackBilling> <IsDeducted>true</IsDeducted> <ItemDate>2024-12-04T08:01:03.422783+00:00</ItemDate> <ItemHash>sample string 23</ItemHash> <ItemNumber>1</ItemNumber> <LastUpdated xmlns:d2p1="http://schemas.datacontract.org/2004/07/ProcuraGroup.Models"> <d2p1:DateUtc>2024-12-04T08:01:03.422783+00:00</d2p1:DateUtc> <d2p1:UserName>sample string 2</d2p1:UserName> </LastUpdated> <Minutes>1</Minutes> <OutstandingAmount>18</OutstandingAmount> <PaymentMethod>Cash</PaymentMethod> <RateAmountOverride>1</RateAmountOverride> <RecordState>Active</RecordState> <RootClientOrderBillingRateID>1</RootClientOrderBillingRateID> <RootInvoiceBatchID>5</RootInvoiceBatchID> <SubType>Default</SubType> <SubTypeDescription>sample string 12</SubTypeDescription> <TotalAmount>16</TotalAmount> <Type>Fee</Type> <UnitType>Event</UnitType> <Units>15</Units> <WorkerID>1</WorkerID> <WorkerName xmlns:d2p1="http://schemas.datacontract.org/2004/07/ProcuraGroup.Models"> <d2p1:FirstName>sample string 2</d2p1:FirstName> <d2p1:LastName>sample string 1</d2p1:LastName> <d2p1:MiddleName>sample string 4</d2p1:MiddleName> <d2p1:PreferredName>sample string 3</d2p1:PreferredName> <d2p1:Prefix>sample string 5</d2p1:Prefix> <d2p1:Suffix>sample string 6</d2p1:Suffix> </WorkerName> <applyFeeCapping>true</applyFeeCapping> </InvoiceItemDetailDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
application/x-compressed-json
Sample:
� �T�n�0~C� s[�q~�[�`Xk��9 ;(��%C?Y��O��i�02v�,v�`����H���Q?��xfR���`ꠘ��2�N�8�8zI��E�^��.[Q( ���M���=�˺�־��1��(s�3R=������dX��ڹ��3{��K���q�t���,��ܽ�]���͌,�ԪUGV��<���;�ѭoO% "�f�4�V�>�����tAi�� ���%�3���"�N8�ȧ�G��e4�BE�ͦ=p��:�5{ �Wm�4�P9�/�F-�\,Z©4=��.�6%NGt��r����#q*�(����&Q�^��E�>D�q���e�$�Q�M�#Z ��iq��eD�*��VSj���B{��O%dDRT{gWh�5�Zth��y�+���f��~�B�b��f�3�k4T֟ڝ/`�B�k�v8Vp�V��o�h=V��u�]�Q��@�����/a MA[!И���G�G>��Z�@+��UzE'u���I��r^�d����Wi]���U�<��֕D �g �i3n�¥�������"l+�
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, application/x-compressed-json
Sample:
Sample not available.