A integração dos produtos Nota Fiscal de pagamento de cana por Fazenda - Header 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.
- Tipo de Envio: Assíncrona / Síncrona
- Tipo de Evento: Update
Campo Obrigatórios
- Código da Instância;
- Código do Tipo de Propriedade;
- Número da N.F.;
- Código da Serie da N.F..
Exemplos de Mensagens
Mensagem XML
Bloco de código |
---|
language | xml |
---|
title | Family_Envio |
---|
linenumbers | true |
---|
collapse | true |
---|
|
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_NF_HE"
<?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_NF_HE xmlns="CONTRATOS_WS">
<oNF_HE>
<instancia>string</instancia>
<tipoPropriedade>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</tipoPropriedade>
<descTipoPropr>string</descTipoPropr>
<numeroNotaFiscal>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</numeroNotaFiscal>
<codFazenda>string</codFazenda>
<descFazenda>string</descFazenda>
<descFornecedor>string</descFornecedor>
<municipio>string</municipio>
<inscricaoProdutor>string</inscricaoProdutor>
<acPeso>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</acPeso>
<vlTotNf>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlTotNf>
<acTxContrib>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</acTxContrib>
<vlLiqNf>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlLiqNf>
<codFornecedor>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</codFornecedor>
<cdFiscOp>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</cdFiscOp>
<cdRegUp1>string</cdRegUp1>
<fgComplPreco>string</fgComplPreco>
<fgSituacao>string</fgSituacao>
<amFornec>
<Value>dateTime</Value>
<IsNull>boolean</IsNull>
</amFornec>
<cdSerieNf>string</cdSerieNf>
<noNfErp>string</noNfErp>
<fgCpr>string</fgCpr>
</oNF_HE>
</apiHTTP_PUT_NF_HE>
</soap:Body>
</soap:Envelope> |
Bloco de código |
---|
language | xml |
---|
title | Family_Retorno |
---|
linenumbers | true |
---|
collapse | true |
---|
|
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_NF_HEResponse xmlns="CONTRATOS_WS">
<apiHTTP_PUT_NF_HEResult>string</apiHTTP_PUT_NF_HEResult>
</apiHTTP_PUT_NF_HEResponse>
</soap:Body>
</soap:Envelope> |
Mensagem JSON
Bloco de código |
---|
language | js |
---|
title | Family_Envio |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"oNF_HE": {
"instancia": "T",
"tipoPropriedade": {
"Value": 0
},
"descTipoPropr": "T",
"numeroNotaFiscal": {
"Value": 0
},
"codFazenda": "T",
"descFazenda": "T",
"descFornecedor": "T",
"municipio": "T",
"inscricaoProdutor": "T",
"acPeso": {
"Value": 0
},
"vlTotNf": {
"Value": 0
},
"acTxContrib": {
"Value": 0
},
"vlLiqNf": {
"Value": 0
},
"codFornecedor": {
"Value": 0
},
"cdFiscOp": {
"Value": 0
},
"cdRegUp1": "T",
"fgComplPreco": "T",
"fgSituacao": "T",
"amFornec": {
"Value": "2020-03-12T13:37:27+00:00"
},
"cdSerieNf": "T",
"noNfErp": "T",
"fgCpr": "T"
}
} |
Bloco de código |
---|
language | js |
---|
title | Family_Retorno |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"d": "Sucess 200 OK"
} |
Descrição Detalhada das Tags
SEGMENTO | TAGS | TIPO | TAMANHO | DESCRITIVO DA TAG |
Event | instancia | String | 5 | Código da Instância |
tipoPropriedade | Number | 3 | Codigo do Tipo de Propriedade |
descTipoPropr | String | 20 | Descrição do Tipo de Propriedade |
numeroNotaFiscal | Number | 7 | Numero da N.F. |
codFazenda | String | 6 | Codigo da fazenda |
descFazenda | String | 70 | Descricao da fazenda |
cdSerieNf | String | 3 | Codigo da Serie da N.F. |
codFornecedor | Number | 8 | Codigo do Fornecedor |
amFornec | Date | 10 | Ano/mes de Fornecimento de Cana |
municipio | String | 25 | Descricao do Municipio |
descFornecedor | String | 70 | Descricao do Fornecedor |
inscricaoProdutor | String | 20 | Inscrição do Produtor |
cdFiscOp | Number | 4 | Codigo Fiscal da Operacao |
fgSituacao | String | 1 | Flag de Sitaucao da N.F. |
acPeso | Number | 13 | Peso Acumulado (Soma do Detalhe) |
fgComplPreco | String | 1 | Flag Controlador de N.F. de Complemento de Preco |
vlTotNf | Number | 15 | Valor Total da N.F. |
acTxContrib | Number | 13 | Taxa de Contribuicao Acumulada( Soma do Historico de Taxas) |
vlLiqNf | Number | 15 | Valor Liquido da N.F. ( VL_TOT_NF - AC_TX_CONTRIB) |
cdRegUp1 | String | 1 | Codigo do Tipo de Registro da UpNivel1 |
fgCpr | String | 1 | Flag controlador de N.F. de desconto CPR [Tab2] |
noNfErp | String | 16 | Numero ERP da N.F. |