Páginas filhas
  • Folha Pagamento Fornecedor (PUT)

Informações da Mensagem

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

Campo Obrigatórios

  • Código da Instância;
  • Flag Controlador de Tipo de Processo;
  • Código do Fornecedor;
  • Ano/Mês de Fornecimento.

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_RECIBOFOR"

<?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_RECIBOFOR xmlns="CONTRATOS_WS">
      <oRECIBOFOR>
        <instancia>string</instancia>
        <codFornec>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </codFornec>
        <deFornec>string</deFornec>
        <amFornec>
          <Value>dateTime</Value>
          <IsNull>boolean</IsNull>
        </amFornec>
        <dtEmissao>
          <Value>dateTime</Value>
          <IsNull>boolean</IsNull>
        </dtEmissao>
        <codSafra>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </codSafra>
        <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>
        <codBanco>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </codBanco>
        <codAgencia>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </codAgencia>
        <noCorrente>string</noCorrente>
        <cdTpPropr>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </cdTpPropr>
        <deTpPropr>string</deTpPropr>
        <fgIndividual>string</fgIndividual>
        <fgAcPerDuplo>string</fgAcPerDuplo>
        <pcPagto>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </pcPagto>
        <fgTpProc>string</fgTpProc>
      </oRECIBOFOR>
    </apiHTTP_PUT_RECIBOFOR>
  </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_RECIBOFORResponse xmlns="CONTRATOS_WS">
      <apiHTTP_PUT_RECIBOFORResult>string</apiHTTP_PUT_RECIBOFORResult>
    </apiHTTP_PUT_RECIBOFORResponse>
  </soap:Body>
</soap:Envelope>

Mensagem JSON

Family_Envio
{
  "oRECIBOFOR": {
    "instancia": "WEB",
    "fgTpContr": "T",
    "codFornec": {
      "Value": 0
    },
    "deFornec": "T",
    "amFornec": {
      "Value": "2020-03-12T13:37:27+00:00"
    },
    "dtEmissao": {
      "Value": "2020-03-12T13:37:27+00:00"
    },
    "codSafra": {
      "Value": 0
    },
    "vlTonCana": {
      "Value": 0
    },
    "qtCanaEnt": {
      "Value": 0
    },
    "vlCanaBruto": {
      "Value": 0
    },
    "acTxContrib": {
      "Value": 0
    },
    "acDeducoes": {
      "Value": 0
    },
    "acTotNp": {
      "Value": 0
    },
    "vlCanaLiquido": {
      "Value": 0
    },
    "vlRetencao": {
      "Value": 0
    },
    "codBanco": {
      "Value": 0
    },
    "codAgencia": {
      "Value": 0
    },
    "noCorrente": "T",
    "cdTpPropr": {
      "Value": 0
    },
    "deTpPropr": "T",
    "fgIndividual": "T",
    "fgAcPerDuplo": "T",
    "pcPagto": {
      "Value": 0
    }
  }
}
Family_Retorno
{
    "d": "Sucess 200 OK"
}

Descrição Detalhada das Tags

SEGMENTOTAGSTIPOTAMANHODESCRITIVO DA TAG










Event

INSTANCIA
String5Código da Instância
FG_TP_PROCString1Flag Controlador de Tipo de Processo
CD_FORNECNumber8Codigo do Fornecedor
AM_FORNECDate10Ano/Mes de Fornecimento
DT_EMISSAODate10Data de Emissao
CD_SAFRANumber5Codigo da Safra
VL_TON_CANANumber15Valor da Tonelada de Cana
QT_CANA_ENTNumber13Qtde de Cana Entregue. (em Kg)
VL_CANA_BRUTONumber15Valor Bruto do Recibo
AC_TX_CONTRIBNumber13Valor Acumalado de Taxas de Contribuicao
AC_DEDUCOESNumber13Valor Acumulado de Deducao
AC_TOT_NPNumber13Valor Acumulado de Notas Promissorias
VL_CANA_LIQUIDONumber15Valor Liquido do Recibo
VL_RETENCAONumber15Valor de Retencao
CD_BANCONumber4Codigo do Banco (para Pagto com deposito bancario)
CD_AGENCIANumber5Codigo da Agencia (para Pagto com deposito bancario)
NO_CCORRENTEString15Numero da Conta Corrente (para pagto com deposito bancario)
CD_TP_PROPRNumber3Codigo do Tipo de Propriedade
FG_INDIVIDUALString1Flag controlador de processamento individual (S=Individual - N=Coletivo)
FG_AC_PER_DUPLOString1Flag controlador de periodo duplo
PC_PAGTONumber5Percentual de Pagamento
ROWVERSIONNumber5Controle Interno
  • Sem rótulos