Objetivo:

 

 

 

 

Serviço REST - Protheus - taskcostassignments

/TASKCOSTASSIGNMENTS?
ParâmetroTipoObrigatoriedade
pageINTEGEROBRIGATÓRIO
pageSizeINTEGEROBRIGATÓRIO
orderSTRINGOPCIONAL
sourceAppSTRINGOBRIGATÓRIO
companyIdSTRINGOBRIGATÓRIO
branchIdSTRINGOBRIGATÓRIO
companyInternalIdSTRINGOBRIGATÓRIO
projectInternalIdSTRINGOBRIGATÓRIO
freightValueExcludedBooleanOPCIONAL
insuranceValueExcludedBooleanOPCIONAL
expenseValueExcludedBooleanOPCIONAL
initialTaskInternalId ***STRINGOBRIGATÓRIO
finishTaskInternalId ***STRINGOBRIGATÓRIO
initialDateSTRINGOPCIONAL *
finishDateSTRINGOPCIONAL *
datePurchaseSTRINGOPCIONAL
dateStockSTRINGOPCIONAL
datePaymentSTRINGOPCIONAL
currencyIdSTRINGOBRIGATÓRIO

 

RESPOSTA:

 

 {
  "ListOfTaskCostAssignments": {
    "TaskCostAssignment": {
      "TaskInternalId": "1|12|120",
      "DocumentType": "NFE",
      "RECNO": "001",
      "NUMBER": "0001",
      "ITEMNUMBER": "01",
      "APPORTIONMENTDATE": "01/01/2017",
      "UNITOFMEASUREINTERNALID": "un",
      "QUANTITY": "1",
      "UNITPRICE": "792",
      "TOTALPRICE": "792",
      "CUSTOMERVENDORINTERNALID": "F;0001|01",
      "CURRENCYINTERNALID": "R$",
      "Value": "792,00"
    }
  }
}