Páginas filhas
  • Valor base da provisão (PUT)

Informações da Mensagem

  • Tipo de Envio: Assíncrona / Síncrona
  • Tipo de Evento: Update

Campo Obrigatórios

  • Instancia;
  • Tipo Registro(P=Provisão - N=NF c/ Acerto - F=Folha com Acerto - M=Mensal);
  • Código da Unidade de Medida.
  • Código da Unidade de Produção Nível 1
  • Ano/Mês do Acerto
  • Código do Fornecedor
  • Código da Safra

Exemplos de Mensagens

Mensagem XML

Family_Envio
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_ACERTOPROV"

<?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_ACERTOPROV 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_PUT_ACERTOPROV>
  </soap:Body>
</soap:Envelope>
Family_Retorno
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_ACERTOPROVResponse xmlns="CONTRATOS_WS">
      <apiHTTP_PUT_ACERTOPROVResult>string</apiHTTP_PUT_ACERTOPROVResult>
    </apiHTTP_PUT_ACERTOPROVResponse>
  </soap:Body>
</soap:Envelope>

Mensagem JSON

Family_Envio
{
  "oACERTOPROV": {
    "instancia": "WEB",
    "tpRegistro": "C",
    "cdUnidInd": {
      "Value": 0
    },
    "deUnidInd": "T",
    "cdFazenda": "T",
    "deFazenda": "T",
    "amAcerto": {
      "Value": "2020-03-12T13:37:27+00:00"
    },
    "pcAcerto": {
      "Value": 0
    },
    "cdTpCalc": {
      "Value": 0
    },
    "deTpCalc": "T",
    "cdFornec": {
      "Value": 0
    },
    "deFornec": "T",
    "dtBaseATR": {
      "Value": "2020-03-12T13:37:27+00:00"
    },
    "cdSafra": {
      "Value": 0
    },
    "vlATR": {
      "Value": 0
    },
    "vlTonCana": {
      "Value": 0
    },
    "qtCanaEnt": {
      "Value": 0
    },
    "vlCanaBruto": {
      "Value": 0
    },
    "vlCanaLiq": {
      "Value": 0
    },
    "vlFatorK": {
      "Value": 0
    },
    "vlPg100": {
      "Value": 0
    },
    "vlAcertoATR": {
      "Value": 0
    },
    "cdTpPropr": {
      "Value": 0
    },
    "deTpPropr": "T",
    "vlTotServ": {
      "Value": 0
    },
    "fgAcertoFinal": "T",
    "fgIndividual": "T",
    "vlAcAtrReceb": {
      "Value": 0
    },
    "vlKgATR": {
      "Value": 0
    },
    "vlTotBonus": {
      "Value": 0
    },
    "vlTotServCorr": {
      "Value": 0
    },
    "fgAcertoAnual": "T",
    "fgContrRescind": "T",
    "instContr": "T",
    "cdEmpContr": "T",
    "noContrCana": {
      "Value": 0
    },
    "vlRefAno": {
      "Value": 0
    },
    "fgProvMensal": "T",
    "fgTpProc": "T",
    "vlIcms": {
      "Value": 0
    },
    "vlDescGeocana": {
      "Value": 0
    },
    "qtAtrSemPremio": {
      "Value": 0
    }
  }
}
Family_Retorno
{
    "d": "Sucess 200 OK"
}

Descrição Detalhada das Tags

SEGMENTOTAGSTIPOTAMANHODESCRITIVO DA TAG


  





Event


instanciastring5Instancia
tpRegistrostring1Tp Registro(P=Provisao - N=NF c/ Acerto - F=Folha com Acerto - M=Mensal)
cdUnidIndNumber3Codigo da Unidade de Medida
deUnidIndString40Descrição da Unidade Industrial
cdFazendaString6Codigo da Unidade Producao Nivel1
deFazendaString70Descrição da Unidade Producao Nivel1
amAcertoDate10Ano e mes do acerto
pcAcertoNumber10

percentual de acerto

cdTpCalcNumber2Codigo do Tipo de Calculo
deTpCalcString30Descricao do Tipo de Calculo
deFornecString70Descrição do fornecedor
dtBaseATRDate10Data Base do Kg de ATR
cdSafraNumber5Codigo da Safra
vlATRNumber7Qtde Media ATR Apurada
vlTonCanaNumber15Valor da Tonelada de Cana
qtCanaEntNumber13Qtde de Cana Entregue
vlCanaBrutoNumber15Valor Bruto Total da Cana
vlCanaLiqNumber15Valor Liquido Total da Cana
vlFatorKNumber5Valor do Fator K
vlPg100Number15Valor do Pagto a 100%
vlAcertoATRNumber15Valor de Acerto de ATR
cdTpProprNumber3Codigo do tipo de propriedade
deTpProprString20Descrição do tipo de propriedade
vlTotServNumber13Valor total do desconto de servico
fgAcertoFinalString1Flag Controlador de Acerto Final de Ano
fgIndividualString1Flag controlador de processamento individual (S=Individual - N=Coletivo)
vlAcAtrRecebNumber13Valor do Acerto de ATR recebido de outros fundos
vlKgATRnumber17Valor 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
vlRefAnonumber9Valor 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
  • Sem rótulos