Páginas filhas
  • Taxas Arrendamento Parceria (POST)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

A integração dos produtos Histórico taxas contrato de cana 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 Instancia;
  • Tipo de processo ( M = mensal Y = anual T=ajuste topográfico);
  • Código empresa;
  • Numero Número do contrato;
  • numero Número da parcela;
  • código Código upnivel1;
  • Data histórico;
  • data Data do pagamento;
  • código Código da taxa.

Exemplos de Mensagens

Mensagem XML

Bloco de código
languagexml
titleFamily_Envio
linenumberstrue
collapsetrue
POST /CONTRATOS_WS/CONTRATOS_WS.asmx HTTP/1.1
Host: 10.173.11.161
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "CONTRATOS_WS/apiHTTP_POST_HIST_TX_CTCANA"

<?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_HIST_TX_CTCANA xmlns="CONTRATOS_WS">
<oACERTOPROV>
<instancia>string</instancia>
<tpRegistro>string</tpRegistro>
<cdUnidInd>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</cdUnidInd>
<deUnidInd>string</deUnidInd>
<cdFazenda>string</cdFazenda>
<deFazenda>string</deFazenda>
<amAcerto>
<Value>dateTime</Value>
<IsNull>boolean</IsNull>
</amAcerto>
<pcAcerto>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</pcAcerto>
<cdTpCalc>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</cdTpCalc>
<deTpCalc>string</deTpCalc>
<cdFornec>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</cdFornec>
<deFornec>string</deFornec>
<dtBaseATR>
<Value>dateTime</Value>
<IsNull>boolean</IsNull>
</dtBaseATR>
<cdSafra>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</cdSafra>
<vlATR>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlATR>
<vlTonCana>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlTonCana>
<qtCanaEnt>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</qtCanaEnt>
<vlCanaBruto>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlCanaBruto>
<vlCanaLiq>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlCanaLiq>
<vlFatorK>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlFatorK>
<vlPg100>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlPg100>
<vlAcertoATR>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlAcertoATR>
<cdTpPropr>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</cdTpPropr>
<deTpPropr>string</deTpPropr>
<vlTotServ>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlTotServ>
<fgAcertoFinal>string</fgAcertoFinal>
<fgIndividual>string</fgIndividual>
<vlAcAtrReceb>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlAcAtrReceb>
<vlKgATR>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlKgATR>
<vlTotBonus>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlTotBonus>
<vlTotServCorr>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlTotServCorr>
<fgAcertoAnual>string</fgAcertoAnual>
<fgContrRescind>string</fgContrRescind>
<instContr>string</instContr>
<cdEmpContr>string</cdEmpContr>
<noContrCana>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</noContrCana>
<vlRefAno>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlRefAno>
<fgProvMensal>string</fgProvMensal>
<fgTpProc>string</fgTpProc>
<vlIcms>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlIcms>
<vlDescGeocana>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</vlDescGeocana>
<qtAtrSemPremio>
<Value>decimal</Value>
<IsNull>boolean</IsNull>
</qtAtrSemPremio>
</oACERTOPROV>
</apiHTTP_POST_HIST_TX_CTCANA>
</soap:Body>
</soap:Envelope>
Bloco de código
languagexml
titleFamily_Retorno
linenumberstrue
collapsetrue
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_HIST_TX_CTCANAResponse xmlns="CONTRATOS_WS">
      <apiHTTP_POST_HIST_TX_CTCANAResult>string</apiHTTP_POST_HIST_TX_CTCANAResult>
    </apiHTTP_POST_HIST_TX_CTCANAResponse>
  </soap:Body>
</soap:Envelope>

Mensagem JSON

Bloco de código
languagejs
titleFamily_Envio
linenumberstrue
collapsetrue
{
  "oHIST_TX_CTCANA": {
    "instancia": "t",
    "fgTpProc": "t",
    "cdEmpresa": "t",
    "deEmpresa": "t",
    "noContrCana": {
      "Value": "1"

    },
    "noParcela": {
      "Value": "1"

    },
    "cdFazenda": "t",
    "deFazenda": "t",
    "dtHistorico": {
      "Value": "2020-03-12T13:37:27+00:00"

    },
    "dtPagto": {
      "Value": "2020-03-12T13:37:27+00:00"

    },
    "cdTxContr": {
      "Value": "1"

    },
    "deTxContr": "t",
    "vlTxContrib": {
      "Value": "1"

    },
    "vlBaseTx": {
      "Value": "1"

    },
    "cdGrpTxContr": {
      "Value": "1"

    },
    "deGrpTxContr": "t",
    "cdSafra": {
      "Value": "1"

    },
    "fgAcertoAnual": "t",
    "vlSubsidio": {
      "Value": "1"

    },
    "fgLiminarINSS": "t"
  }
}
Bloco de código
languagejs
titleFamily_Retorno
linenumberstrue
collapsetrue
{
    "d": "Sucess 200 OK"
}

Descrição Detalhada das Tags

SEGMENTOTAGSTIPOTAMANHODESCRITIVO DA TAG










Event

instancia
String5
Codigo
Código da
Instancia
Instância
tpRegistroString1Tp Registro(P=Provisao - N=NF c/ Acerto - F=Folha com Acerto - M=Mensal)
cdUnidIndNumber3Codigo da Unidade Industrial
deUnidIndstring
1Tipo de processo ( M = mensal Y = anual T=ajuste topografico)
40Descrição da Unidade Industrial
cdFazendastring6Codigo da Unidade Producao Nivel1
deFazendastring70Descrição da Unidade Producao Nivel1
amAcertodate10Ano e mes do acerto
pcAcertoNumber10percentual de acerto
cdTpCalcNumber2Codigo do Tipo de Calculo
deTpCalcstring30Descricao do Tipo de Calculo
cdFornecNumber8Codigo do Fornecedor
deFornecstring70Descrição do fornecedor
dtBaseATRDate10Data Base do Kg de ATR
cdSafraNumber5Codigo da Safra
vlATRNumber5
Codigo empresa
Qtde Media ATR Apurada
vlTonCanaNumber15
Numero do contrato
Valor da Tonelada de Cana
qtCanaEntNumber3
numero da parcela
Qtde de Cana Entregue
vlCanaBrutoNumber6
codiog upnivel1
Valor Bruto Total da Cana
vlCanaLiqNumber10
Data historico
Valor Liquido Total da Cana
vlFatorKNumber10
data
Valor do
pagamento
Fator K
vlPg100Number3
codigo da taxa
Valor do Pagto a 100%
vlAcertoATRNumber13
valor da taxa
Valor de Acerto de ATR
cdTpProprNumber15
valor base taxa
Codigo do tipo de propriedade
deTpProprstring
2
20
grupo
Descrição do tipo de
taxa
propriedade
vlTotServNumber5
codigo da safra
Valor total do desconto de servico
fgAcertoFinalstring1
falg de acerto anual
Flag Controlador de Acerto Final de Ano
fgIndividualstring13
Valor do Subsídio
Flag controlador de processamento individual (S=Individual - N=Coletivo)
vlAcAtrRecebNumber1
Flag de liminar para suspensçao da cobrança de ICMS (S=Sim - N=Não)
Valor do Acerto de ATR recebido de outros fundos
vlKgATRNumber5
CONTROLE INTERNO
Valor Kg ATR
vlTotBonusNumber13Valor total bônus
vlTotServCorrNumber13Valor total do desconto de servico corrigido
fgAcertoAnualstring1Flag Controlador de Acerto Anual
fgContrRescindstring1Flag indicador de contrato rescindindo
instContrstring5Instância Contrato
cdEmpContrstring5Empresa Contrato
noContrCanaNumber15Número do Contrato
vlRefAnodecimal9Valor de referencia de acerto de ano
fgProvMensalstring1Flag para Provisão Mensal
fgTpProcstring1Flag para indicar o tipo de processo [tab2]
vlIcmsNumber13Valor do ICMS
vlDescGeocanaNumber13Valor de Desconto de Serviço de Geocana
qtAtrSemPremioNumber13Qtde de ATR sem prêmio