Páginas filhas
  • Histórico Deduções Fornecedores (POST)

Versões comparadas

Chave

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

A integração dos produtos Histórico de Deduções por Fornecedor 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 do Tipo do Processo;
  • Código do Fornecedor;
  • Data Inicial do Período;
  • Data Final do Período;
  • Código do Evento;
  • Data do Evento.

Exemplos de Mensagens

Mensagem XML

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.12.25
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "CONTRATOS_WS/apiHTTP_POST_HISTDED"

<?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_HISTDED xmlns="CONTRATOS_WS">
      <oHISTDED>
        <instancia>string</instancia>
        <fgTpProc>string</fgTpProc>
        <cdFornec>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </cdFornec>
        <deFornec>string</deFornec>
        <dtIniPer>
          <Value>dateTime</Value>
          <IsNull>boolean</IsNull>
        </dtIniPer>
        <dtFimPer>
          <Value>dateTime</Value>
          <IsNull>boolean</IsNull>
        </dtFimPer>
        <cdEvto>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </cdEvto>
        <deEvto>string</deEvto>
        <dtEvto>
          <Value>dateTime</Value>
          <IsNull>boolean</IsNull>
        </dtEvto>
        <vlDeducao>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </vlDeducao>
        <cdGrpEvto>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </cdGrpEvto>
        <deGrpEvto>string</deGrpEvto>
        <cdTpPropriedade>
          <Value>decimal</Value>
          <IsNull>boolean</IsNull>
        </cdTpPropriedade>
        <deTpPropriedade>string</deTpPropriedade>
        <cdFazendaDesconto>string</cdFazendaDesconto>
        <deFazendaDesconto>string</deFazendaDesconto>
        <fgIndividual>string</fgIndividual>
        <fgDedMin>string</fgDedMin>
      </oHISTDED>
    </apiHTTP_POST_HISTDED>
  </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_HISTDEDResponse xmlns="CONTRATOS_WS">
      <apiHTTP_POST_HISTDEDResult>string</apiHTTP_POST_HISTDEDResult>
    </apiHTTP_POST_HISTDEDResponse>
  </soap:Body>
</soap:Envelope>

Mensagem JSON

Bloco de código
languagejs
titleFamily_Envio
linenumberstrue
collapsetrue
{
  "oHISTDED": {
    "instancia": "WEB2",
    "fgTpProc": "T",
    "cdFornec": {
      "Value": 0
    },
    "deFornec": "T",
    "dtIniPer": {
      "Value": "2020-03-12T13:37:27+00:00"
    },
    "dtFimPer": {
      "Value": "2020-03-12T13:37:27+00:00"
    },
    "cdEvto": {
      "Value": 0
    },
    "deEvto": "T",
    "dtEvto": {
      "Value": "2020-03-12T13:37:27+00:00"
    },
    "vlDeducao": {
      "Value": 0
    },
    "cdGrpEvto": {
      "Value": 0
    },
    "deGrpEvto": "T",
    "cdTpPropr": {
      "Value": 0
    },
    "deTpPropr": "T",
    "cdFazendaDesc": "T",
    "fgIndividual": "T",
    "fgDedMin": "T"
  }
}
Bloco de código
languagejs
titleFamily_Retorno
linenumberstrue
collapsetrue
{
    "d": "Sucess 200 OK"
}

Descrição Detalhada das Tags

SEGMENTOTAGSTIPOTAMANHODESCRITIVO DA TAG










Event

instancia
String5Código da Instância
fgTpProcString1Tipo de Processo
cdFornecNumber8Código do Fornecedor
deFornecString

70

Descrição do fornecedor
dtIniPerDate10Data Inicial do Período
dtFimPerDate10Data final do Período
cdEvto

number

3Código do evento
deEvtoString30Descrição Evento
dtEvtoDate10data do evento
vlDeducaoNumber13valor da dedução
cdGrpEvtoNumber 2Grupo de evento
deGrpEvtoString15Descrição Estendida do Grupo de Eventos
cdTpPropriedadeNumber3Código do Tipo de Propriedade
deTpPropriedadeString20Descrição do Tipo de Propriedade
cdFazendaDescontoString6Upnivel1 desconto serviço NF
deFazendaDescontoString

70

Descrição da Unidade de Produção Nível 1
fgIndividualString1Flag controlador de processamento individual (S=Individual - N=Coletivo)
fgDedMinString1Deduzido pelo valor mínimo