Histórico da Página
A integração dos produtos Recibo de pagamento de cana por Fazenda consiste na movimentação do cadastro no sentido ERP para TOTVS Agro Bioenergia, ou seja, será realizado no ERP e enviado para o TOTVS Agro Bioenergia através do PIMSConnector/ERP.
Informações da Mensagem
- Tipo de Envio: Assíncrona / Síncrona
- Tipo de Evento: Insert
Campo Obrigatórios
- Código da Instância;
- Flag controlador de Tipo de Processamento;
- Código do Fornecedor;
- Código da Unidade de Produção Nivel1;
- Ano/Mês de Fornecimento.
Exemplos de Mensagens
Mensagem XML
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
POST /CONTRATOS_WS/CONTRATOS_WS.asmx HTTP/1.1 Host: 10.173.12.214 Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "CONTRATOS_WS/apiHTTP_POST_RECIBOGTM" <?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_POST_RECIBOGTM xmlns="CONTRATOS_WS"> <oRECIBOGTM> <instancia>string</instancia> <fgTpProc>string</fgTpProc> <cdFornec> <Value>decimal</Value> <IsNull>boolean</IsNull> </cdFornec> <deFornec>string</deFornec> <cdUpnivel1>string</cdUpnivel1> <deUpnivel1>string</deUpnivel1> <amFornec> <Value>dateTime</Value> <IsNull>boolean</IsNull> </amFornec> <dtEmissao> <Value>dateTime</Value> <IsNull>boolean</IsNull> </dtEmissao> <cdSafra> <Value>decimal</Value> <IsNull>boolean</IsNull> </cdSafra> <vlTonCana> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlTonCana> <qtCanaEnt> <Value>decimal</Value> <IsNull>boolean</IsNull> </qtCanaEnt> <vlCanaBruto> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlCanaBruto> <acTxContrib> <Value>decimal</Value> <IsNull>boolean</IsNull> </acTxContrib> <acDeducoes> <Value>decimal</Value> <IsNull>boolean</IsNull> </acDeducoes> <acTotNp> <Value>decimal</Value> <IsNull>boolean</IsNull> </acTotNp> <vlCanaLiquido> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlCanaLiquido> <vlRetencao> <Value>decimal</Value> <IsNull>boolean</IsNull> </vlRetencao> <cdBanco> <Value>decimal</Value> <IsNull>boolean</IsNull> </cdBanco> <cdAgencia> <Value>decimal</Value> <IsNull>boolean</IsNull> </cdAgencia> <noCCorrente>string</noCCorrente> <cdTpPropr> <Value>decimal</Value> <IsNull>boolean</IsNull> </cdTpPropr> <deTpPropr>string</deTpPropr> <fgIndividual>string</fgIndividual> <acDedCtcana> <Value>decimal</Value> <IsNull>boolean</IsNull> </acDedCtcana> <nmAutorizador>string</nmAutorizador> <dtAutorizacao> <Value>dateTime</Value> <IsNull>boolean</IsNull> </dtAutorizacao> <hrAutoriacao> <Value>dateTime</Value> <IsNull>boolean</IsNull> </hrAutoriacao> <fgStatus>string</fgStatus> <cdEmpresa>string</cdEmpresa> <noContrato> <Value>decimal</Value> <IsNull>boolean</IsNull> </noContrato> <cdEmpresaCtr>string</cdEmpresaCtr> <noContratoCtr> <Value>decimal</Value> <IsNull>boolean</IsNull> </noContratoCtr> <instContr>string</instContr> <cdEmpContr>string</cdEmpContr> <noContrCana> <Value>decimal</Value> <IsNull>boolean</IsNull> </noContrCana> <pcPagto> <Value>decimal</Value> <IsNull>boolean</IsNull> </pcPagto> <acReembolso> <Value>decimal</Value> <IsNull>boolean</IsNull> </acReembolso> <acBenesse> <Value>decimal</Value> <IsNull>boolean</IsNull> </acBenesse> <fgNfPPB>string</fgNfPPB> </oRECIBOGTM> </apiHTTP_POST_RECIBOGTM> </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_POST_RECIBOGTMResponse xmlns="CONTRATOS_WS"> <apiHTTP_POST_RECIBOGTMResult>string</apiHTTP_POST_RECIBOGTMResult> </apiHTTP_POST_RECIBOGTMResponse> </soap:Body> </soap:Envelope> |
Mensagem JSON
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "oRECIBOGTM": { "instancia": "web2", "fgTpProc": "t", "cdFornec": { "Value": "1" }, "deFornec": "t", "cdUpnivel1": "t", "deUpnivel1": "t", "amFornec": { "Value": "2020-03-12T13:37:27+00:00" }, "dtEmissao": { "Value": "2020-03-12T13:37:27+00:00" }, "cdSafra": { "Value": "1" }, "vlTonCana": { "Value": "1" }, "qtCanaEnt": { "Value": "1" }, "vlCanaBruto": { "Value": "1" }, "acTxContrib": { "Value": "1" }, "acDeducoes": { "Value": "1" }, "acTotNp": { "Value": "1" }, "vlCanaLiquido": { "Value": "1" }, "vlRetencao": { "Value": "1" }, "cdBanco": { "Value": "1" }, "cdAgencia": { "Value": "1" }, "noCCorrente": "t", "cdTpPropr": { "Value": "1" }, "deTpPropr": "t", "fgIndividual": "t", "acDedCtcana": { "Value": "1" }, "nmAutorizador": "t", "dtAutorizacao": { "Value": "2020-03-12T13:37:27+00:00" }, "hrAutoriacao": { "Value": "2020-03-12T13:37:27+00:00" }, "fgStatus": "t", "cdEmpresa": "t", "noContrato": { "Value": "1" }, "cdEmpresaCtr": "t", "noContratoCtr": { "Value": "1" }, "instContr": "t", "cdEmpContr": "t", "noContrCana": { "Value": "1" }, "pcPagto": { "Value": "1" }, "acReembolso": { "Value": "1" }, "acBenesse": { "Value": "1" }, "fgNfPPB": "t" } } |
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "d": "Sucess 200 OK" } |
Descrição Detalhada das Tags
SEGMENTO | TAGS | TIPO | TAMANHO | DESCRITIVO DA TAG |
Event | INSTANCIAinstancia | String | 5 | Código da Instância |
fgTpProc | String | 1 | Flag controlador de Tipo de Processamento | |
cdFornec | Number | 8 | Código do Fornecedor | |
deFornec | String | 70 | Descrição do fornecedor | |
cdUpnivel1 | String | 6 | Código da Unidade de Produção Nivel1 | |
deUpnivel1 | String | 70 | Descriçãoda Unidade de Produção Nivel1 | |
amFornec | Date | 10 | Ano/Mês de Fornecimento | |
dtEmissao | Date | 10 | Data de Emissão | |
cdSafra | Number | 5 | Código da Safra | |
vlTonCana | Number | 15 | Valor da Tonelada da Cana | |
qtCanaEnt | Number | 13 | Qtde de Cana Entregue pelo Fundo | |
vlCanaBruto | Number | 15 | Valor Bruto da Cana | |
acTxContrib | Number | 13 | Acumulado de Taxa de Contribuição | |
acDeducoes | Number | 13 | Acumulado de Deduções | |
acTotNp | Number | 13 | Acumulado Total de Notas Promissórias | |
vlCanaLiquido | Number | 15 | Valor Liquido da Cana | |
vlRetencao | Number | 15 | Valor de Retenção | |
cdBanco | Number | 4 | Código do Banco | |
cdAgencia | Number | 5 | Código da Agencia | |
noCCorrente | String | 15 | Numero da Conta Corrente | |
cdTpPropr | Number | 3 | Código do Tipo de Propriedade | |
deTpPropr | String | 20 | Descrição do tipo de propriedade | |
fgIndividual | String | 1 | Flag controlador de processamento individual (S=Individual - N=Coletivo) | |
acDedCtcana | Number | 13 | Acumulado de dedução de recibo CTCANA | |
nmAutorizador | String | 10 | Nome do autorizador de pagto | |
dtAutorizacao | Date | 10 | Data da autorização | |
hrAutoriacao | Date | 10 | Hora da autorização | |
fgStatus | String | 1 | Flag controlador do status | |
cdEmpresa | String | 5 | Código da empresa | |
noContrato | Number | 10 | Número do contrato de rateio | |
cdEmpresaCt | String | 5 | Código da Empresa do Contrato gerado com o valor liquido da nota | |
noContratoCtr | Number | 5 | Número do Contrato gerado automático com o valor liquido da nota | |
instContr | String | 5 | Instancia referente a compra de Cana | |
cdEmpContr | String | 5 | Empresa referente a compra de Cana | |
noContrCana | Number | 15 | Contrato referente a compra de Cana | |
pcPagto | Number | 5 | Percentual de Pagamento | |
acReembolso | Number | 13 | Acumulado de Reembolso | |
acBenesse | Number | 13 | Acumulado de Benesse | |
FG_NF_PPB | String | 1 | Flag Nota de PPB | |
ROWVERSION | Number | 5 | Controle Interno |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas