Histórico da Página
A integração dos produtos Historico co contrato de compra de cana consiste na movimentação do cadastro no sentido ERP para TOTVS Agro Bionergia, ou seja, será realizado no ERP e enviado para o TOTVS Agro Bionergia através do PIMSConnector/ERP.
Informações da Mensagem
- Tipo de Envio: Assíncrona / Síncrona
- Tipo de Evento: Update
Campo Obrigatórios
- Codigo Código da Instancia;
- codigo Código da emrpesaempresa;
- numero Número do contrado contrato de compra de cana;
- Numero Número da parcela;
- Data do historico;
- Tipo do historico ( TAB01 );
- tipo Tipo do pagamento ( TAB02 ).
Exemplos de Mensagens
Mensagem XML
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
POST /CONTRATOS_WS/CONTRATOS_WS.asmx HTTP/1.1 Host: 10.173.12.25 Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "CONTRATOS_WS/apiHTTP_PUT_HIST_CONTR_CANA" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <apiHTTP_PUT_HIST_CONTR_CANA xmlns="CONTRATOS_WS"> <oHIST_CONTR_CANA> <instancia>string</instancia> <cdEmpresa>string</cdEmpresa> <deEmpresa>string</deEmpresa> <noContrCana> <Value>decimal</Value> <IsNull>boolean</IsNull> </noContrCana> <noParcela> <Value>decimal</Value> <IsNull>boolean</IsNull> </noParcela> <dtHistorico> <Value>dateTime</Value> <IsNull>boolean</IsNull> </dtHistorico> <cdTpHist>string</cdTpHist> <fgTpPagto>string</fgTpPagto> <cdTpCalc>string</cdTpCalc> <vlRef> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlRef> <qtATR> <Value>decimal</Value> <IsNull>boolean</IsNull> </qtATR> <vlHistorico> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlHistorico> <fgSituacao>string</fgSituacao> <dtPagto> <Value>dateTime</Value> <IsNull>boolean</IsNull> </dtPagto> <vlPagoSafra> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlPagoSafra> <dtIniSafra> <Value>dateTime</Value> <IsNull>boolean</IsNull> </dtIniSafra> <fgTpProc>string</fgTpProc> <dtGeracao> <Value>dateTime</Value> <IsNull>boolean</IsNull> </dtGeracao> <vlRefAnt> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlRefAnt> <dtHistoricoAnt> <Value>dateTime</Value> <IsNull>boolean</IsNull> </dtHistoricoAnt> <cdSafra> <Value>decimal</Value> <IsNull>boolean</IsNull> </cdSafra> <vlBrutoAcerto> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlBrutoAcerto> <deObs>string</deObs> <cdIndEco> <Value>decimal</Value> <IsNull>boolean</IsNull> </cdIndEco> <deIndEco>string</deIndEco> <vlIndEco> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlIndEco> <vlIndEcoReaj> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlIndEcoReaj> <noAditivo> <Value>decimal</Value> <IsNull>boolean</IsNull> </noAditivo> <vlDescServ> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlDescServ> <qtDistancia> <Value>decimal</Value> <IsNull>boolean</IsNull> </qtDistancia> <dtCorrecaoInpc> <Value>dateTime</Value> <IsNull>boolean</IsNull> </dtCorrecaoInpc> <fgParcProrrog>string</fgParcProrrog> <fgAcerto>string</fgAcerto> <qtAreaPlanPagto> <Value>decimal</Value> <IsNull>boolean</IsNull> </qtAreaPlanPagto> </oHIST_CONTR_CANA> </apiHTTP_PUT_HIST_CONTR_CANA> </soap:Body> </soap:Envelope> |
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <apiHTTP_PUT_HIST_CONTR_CANAResponse xmlns="CONTRATOS_WS"> <apiHTTP_PUT_HIST_CONTR_CANAResult>string</apiHTTP_PUT_HIST_CONTR_CANAResult> </apiHTTP_PUT_HIST_CONTR_CANAResponse> </soap:Body> </soap:Envelope> |
Mensagem JSON
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "oHIST_CONTR_CANA": { "instancia": "T", "cdTpCalc": "T", "cdEmpresa": "T", "deEmpresa": "T", "noContrCana": { "Value": 0 }, "noParcela": { "Value": 0 }, "dtHistorico": { "Value": "2020-03-12T13:37:27+00:00" }, "cdTpHist": "T", "fgTpPagto": "T", "vlRef": { "Value": 0 }, "qtATR": { "Value": 0 }, "vlHistorico": { "Value": 0 }, "fgSituacao": "T", "dtPagto": { "Value": "2020-03-12T13:37:27+00:00" }, "vlPagoSafra": { "Value": 0 }, "dtIniSafra": { "Value": "2020-03-12T13:37:27+00:00" }, "fgTpProc": "T", "dtGeracao": { "Value": "2020-03-12T13:37:27+00:00" }, "vlRefAnt": { "Value": 0 }, "dtHistoricoAnt": { "Value": "2020-03-12T13:37:27+00:00" }, "cdSafra": { "Value": 0 }, "vlBrutoAcerto": { "Value": 0 }, "deObs": "T", "cdIndEco": { "Value": 0 }, "deIndEco": "T", "vlIndEco": { "Value": 0 }, "vlIndEcoReaj": { "Value": 0 }, "noAditivo": { "Value": 0 }, "vlDescServ": { "Value": 0 }, "qtDistancia": { "Value": 0 }, "dtCorrecaoInpc": { "Value": "2020-03-12T13:37:27+00:00" }, "fgParcProrrog": "T", "fgAcerto": "T", "qtAreaPlanPagto": { "Value": 0 } } } |
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "d": "Sucess 200 OK" } |
Descrição Detalhada das Tags
SEGMENTO | TAGS | TIPO | TAMANHO | DESCRITIVO DA TAG |
Event | instancia | String | 5 | Código da |
Instancia | |
cdEmpresa | String |
5 | Código da empresa |
deEmpresa | String |
25 |
Descrição da empresa |
noContrCana | Number | 15 | numero do contrato de compra de cana |
noParcela | Number | 3 |
Numero da parcela |
13
dtHistorico | Date | 10 | Data do histórico |
cdTpHist | String | 1 | Tipo do histórico (TAB01) |
fgTpPagto | String | 1 | tipo do pagamento ( TAB02 ) |
cdTpCalc | String | 1 | Tipo do calculo |
vlRef | Number | 20 | valor de referencia |
qtATR | Number | 9 | Quantidade ATR pagto |
vlHistorico | Number | 16 | Valor Histórico |
fgSituacao | String | 1 | Situação ( TAB 03 ) |
dtPagto | Date | 10 | Data Pagamento |
vlPagoSafra | Number | 16 | valor pago na safra |
dtIniSafra | Date | 10 | data de inicio da safra para acerto anual |
fgTpProc | String | 1 | Flag do Tipo de Processo ( TAB 04 ) |
dtGeracao | Date | 10 | Data de Geração do Registro (processo pagto condicional) |
vlRefAnt | Number | 20 | Valor de Referencia - Anterior |
dtHistoricoAnt | Date | 10 | Data de Histórico Anterior (antes processo pagto condicional) |
cdSafra | Number | 5 | safra |
vlBrutoAcerto | Number | 16 | Valor Bruto do Acerto |
deObs | String | 200 | Observação |
cdIndEco | Number | 5 | Código índice econômico |
deIndEco | String | 25 | Descrição Estendida do Índice Econômico |
vlIndEco | Number | 17 | Valor índice econômico |
vlIndEcoReaj | Number | 17 | Valor Indice Econômico Reajuste |
noAditivo | Number | 3 | Número do aditivo |
vlDescServ | Number | 13 | Desconto de CCTR |
qtDistancia | Number | 4 | Distancia |
dtCorrecaoInpc | Date | 10 | Data da última correção de contratos INPC |
fgParcProrrog | String | 1 | Flag identificador de Prorrogação de Parceiros |
fgAcerto | String | 1 | Flag para indicar se a Parcela irá entrar no Acerto Anual e Final |
qtAreaPlanPagto | Number | 7 | Área Planejamento de Pagamento |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas