Páginas filhas
  • API Recibo de Pagamento de Cana por Fornecedor

Consulta dos Recibos de Pagamento de Cana por Fornecedor

Disponibilizado endpoint para consulta dos Recibos de Pagamento de Cana por Fornecedor.


Estruturas:

AtributosDescriçãoTipoObservação
instanciaIdentificador da instânciaStringValor do tipo string numérica
fgTpFolhaTipo da folhaStringF - FOLHA MENSAL DE FORNECEDOR 
P - FOLHA MENSAL DE PARCERIA 
T - FOLHA MENSAL DE TERCEIROS 
A - FOLHA ANUAL DE FORNECEDOR 
B - FOLHA ANUAL DE PARCERIA 
G - FOLHA ANUAL DE TERCEIROS 
C - FOLHA FINAL DE FORNECEDOR 
D - FOLHA FINAL DE PARCERIA 
H - FOLHA FINAL DE TERCEIROS
tipoFolhaDescrição do tipo de folhaStringEx.: "FOLHA ANUAL DE FORNECEDOR"
dataFornecimentoData de fornecimentoDateTimeFormato ISO 8601: yyyy-MM-dd'T'HH:mm:ss
dataEmissaoData de emissãoDateTimeFormato ISO 8601
safraAno da safraIntegerEx.: 2016
vlToneladaCanaValor da tonelada de canaDecimalEx.: 79.5347918
qtCanaEntregueQuantidade de cana entregueIntegerEx.: 242213106
vlBrutoReciboValor bruto do reciboDecimal
vlAcumTaxasContribValor acumulado de taxas de contribuiçãoDecimal
vlAcumDeducoesValor acumulado de deduçõesDecimal
vlAcumNFPromissoriasValor acumulado de notas promissóriasDecimal
vlLiquidoReciboValor líquido do reciboDecimal
vlRetencaoValor de retençãoDecimal
cdTpPropriedadeCódigo do tipo de propriedadeInteger
fgProcIndividualFlag de processamento individualString/NullablePode ser nulo
pcPagamentoPercentual de pagamentoDecimal/NullablePode ser nulo
cdUsuarioInclusaoUsuário que incluiu o registroStringEx.: "TOTVS"
dtHrInclusaoData e hora de inclusãoDateTimeFormato ISO 8601
cdUsuarioAlteracaoUsuário que alterou o registroString/NullablePode ser nulo
dtHtAlteracaoData e hora da última alteraçãoDateTime/NullablePode ser nulo
fgStatusIntegracaoFlag de status da integraçãoStringEx.: "1"
fluxoCaixaDescrição do fluxo de caixaString

Parâmetro:

Seção: RCMP_PGTCP - Entrada: CD_TP_FLXCX_REC_DS


Seção historicoTaxas

AtributosDescriçãoTipoObservação
dtFimPeriodoData final do períodoDateTime
safraAno da safraInteger
fgLiminarSuspCobrancaICMSFlag liminar suspensão ICMSString/NullablePode ser nulo
vlBaseTaxaValor base da taxaDecimal
dtInicioPeriodoData inicial do períodoDateTime
cdTaxaCódigo da taxaInteger
detalheCdTaxaLista de detalhes da taxaArrayContém informações detalhadas da taxa
grupoTaxaContribuicaoGrupo da taxa de contribuiçãoInteger
fornecedorCódigo do fornecedorInteger
upnivel1Código de hierarquiaString
vlTaxaContribuicaoValor da taxa de contribuiçãoDecimal
vlSubsidioValor do subsídioDecimal


Seção detalheCdTaxa (dentro de historicoTaxas)

AtributosDescriçãoTipoObservação
cdTaxaContribuicaoCódigo da taxa de contribuiçãoInteger
fgAcertoAnoFlag de acerto anualStringEx.: "S"
codigoEspecieCódigo da espécieString
percentualReducaoBasePercentual de redução da baseDecimal/NullablePode ser nulo
cdIndiceBaseCódigo do índice baseInteger
cdTxErpCódigo do ERPInteger/NullablePode ser nulo
dtValidadeInicialData inicial de validadeDateTime
codigoClassificacaoCódigo de classificaçãoString
deTaxaContribuicaoDescrição da taxa de contribuiçãoString
percentualTaxaContribuicaoPercentual da taxa de contribuiçãoDecimal


Seção historicoDeducoes

AtributosDescriçãoTipoObservação
cdGrupoEventoCódigo do grupo de eventoInteger
dtFimPeriodoData final do períodoDateTime
cdEventoCódigo do eventoInteger
noCtaContbNumero da Conta ContábilInteger
vlDeducaoValor da deduçãoDecimal
dtInicioPeriodoData inicial do períodoDateTime
dtHtAlteracaoData da última alteraçãoDateTime
dtEventoData do eventoDateTime
cdUsuarioInclusaoUsuário que incluiu o registroString
fgProcessaIndividualFlag de processamento individualStringEx.: "S"
instanciaInstância do registroString
dtHrInclusaoData e hora de inclusãoDateTime
cdUsuarioAlteracaoUsuário que alterou o registroString
cdFornecedorCódigo do fornecedorInteger
fgDedAdiantFlag indicativa para dedução de Adiantamento String'S' ou 'N'


Seção infoFornecs

AtributosDescriçãoTipoObservação
cdFornecCódigo do fornecedorInteger
deFornecDescrição do fornecedorString
fgTpFornecTipo de fornecedorString

1 - ACIONISTA

2 - FORNECEDOR

3 - EVENTUAL

4 - PROPRIO

5 - PARCEIRO

deTpFornecDescrição do tipo de fornecedorStringEx.: "PROPRIO"
fgTpPessTipo de pessoaStringEx.: "J"
cdIntErpCódigo interno no ERPString/Integer


Seção notasFiscais

AtributosDescriçãoTipoObservação
cdSerieNfCódigo da série NFString
noNfNúmero da Nota FiscalInteger



Método GET:

http:127.0.0.1:8080/api/query/v1/pagforReciboFor

Estrutura de dados:

Recibo de Pagamento de Cana por Fornecedor
{
   "hasNext":true,
   "items":[
      {
         "instancia":"1",
         "fgTpFolha":"A",
         "tipoFolha":"FOLHA ANUAL DE FORNECEDOR",
         "dataFornecimento":"2016-05-01T00:00:00",
         "dataEmissao":"2016-05-01T00:00:00",
         "safra":2016,
         "vlToneladaCana":79.5347918,
         "qtCanaEntregue":242213106,
         "vlBrutoRecibo":19264368.96,
         "vlAcumTaxasContrib":0,
         "vlAcumDeducoes":0,
         "vlAcumNFPromissorias":0,
         "vlLiquidoRecibo":19264368.96,
         "vlRetencao":0,
         "cdTpPropriedade":1,
         "fgProcIndividual":null,
         "pcPagamento":null,
         "cdUsuarioInclusao":"TOTVS",
         "dtHrInclusao":"2025-04-16T13:28:59",
         "cdUsuarioAlteracao":null,
         "dtHtAlteracao":null,
         "fgStatusIntegracao":"1",
         "fluxoCaixa":"RCMP - FLXCX - REC",
         "historicoTaxas":[
            {
               "dtFimPeriodo":"2016-05-31T00:00:00",
               "safra":2016,
               "fgLiminarSuspCobrancaICMS":null,
               "vlBaseTaxa":944.86,
               "dtInicioPeriodo":"2016-05-01T00:00:00",
               "dtHtAlteracao":null,
               "cdTaxa":1,
               "cdUsuarioInclusao":null,
               "instancia":"1",
               "dtHrInclusao":null,
               "detalheCdTaxa":[
                  {
                     "cdTaxaContribuicao":1,
                     "fgAcertoAno":"S",
                     "codigoEspecie":"ESPECIE 1",
                     "percentualReducaoBase":null,
                     "cdIndiceBase":950,
                     "cdTxErp":null,
                     "dtValidadeInicial":"2015-10-01T00:00:00",
                     "codigoClassificacao":"CLAS 1",
                     "deTaxaContribuicao":"INSS",
                     "percentualTaxaContribuicao":1.3
                  }
               ],
               "grupoTaxaContribuicao":1,
               "fgAcertoAnual":null,
               "fornecedor":319,
               "upnivel1":" 10094",
               "vlTaxaContribuicao":19.84,
               "vlSubsidio":0,
               "cdUsuarioAlteracao":null
            },
            {
               "dtFimPeriodo":"2016-05-31T00:00:00",
               "safra":2016,
               "fgLiminarSuspCobrancaICMS":null,
               "vlBaseTaxa":944.86,
               "dtInicioPeriodo":"2016-05-01T00:00:00",
               "dtHtAlteracao":null,
               "cdTaxa":2,
               "cdUsuarioInclusao":null,
               "instancia":"1",
               "dtHrInclusao":null,
               "detalheCdTaxa":[
                  {
                     "cdTaxaContribuicao":2,
                     "fgAcertoAno":"S",
                     "codigoEspecie":"ESPECIE 2",
                     "percentualReducaoBase":null,
                     "cdIndiceBase":950,
                     "cdTxErp":null,
                     "dtValidadeInicial":"2015-10-01T00:00:00",
                     "codigoClassificacao":"CLAS 2",
                     "deTaxaContribuicao":"SENAR",
                     "percentualTaxaContribuicao":0.2
                  }
               ],
               "grupoTaxaContribuicao":1,
               "fgAcertoAnual":null,
               "fornecedor":319,
               "upnivel1":" 10094",
               "vlTaxaContribuicao":1.87,
               "vlSubsidio":0,
               "cdUsuarioAlteracao":null
            }
         ],
         "historicoDeducoes":[
            {
               "cdGrupoEvento":2,
               "dtFimPeriodo":"2016-05-31T00:00:00",
               "cdEvento":162,
               "noCtaContb":162,
               "vlDeducao":150,
               "dtInicioPeriodo":"2016-05-01T00:00:00",
               "dtHtAlteracao":"2024-08-07T21:00:00",
               "dtEvento":"2016-04-01T00:00:00",
               "cdUsuarioInclusao":"TOTVS",
               "fgProcessaIndividual":"S",
               "instancia":"1",
               "dtHrInclusao":"2024-08-06T03:00:00",
               "cdUsuarioAlteracao":"TOTVS",
               "cdFornecedor":319,
               "fgDedAdiant":"S"
            }
         ],
         "infoFornecs":[
            {
               "cdFornec":319,
               "deFornec":"FORNECEDOR TOTVS 2",
               "fgTpFornec":"4",
               "deTpFornec":"PROPRIO",
               "fgTpPess":"J",
               "cdIntErp":"319"
            }
         ],
         "notasFiscais":[
            {
               "cdSerieNf":"8",
               "noNf":363
            },
            {
               "cdSerieNf":"8",
               "noNf":364
            },
            {
               "cdSerieNf":"8",
               "noNf":365
            }
         ]
      }
   ]
}


Parâmetros Obrigatórios

  • instancia: Código da Instância.


Parâmetros Opcionais

  • fgTpProc: Flag Controlador de Tipo de Processo.
  • cdFornecedor: Código do Fornecedor.
  • dataFornecimento: Data de Fornecimento (atributo AM_FORNEC).

Atualizar status de integração - Recibos de Pagamento de Cana por Fornecedor

Disponibilizado endpoint para atualizar status de integração dos registros relacionados aos Recibos de Pagamento de Cana por Fornecedor.

Método PUT:

http:127.0.0.1:8080/api/query/v1/pagforReciboFor


Body da Requisição - Recibo de Pagamento de Cana por Fornecedor
{
  "fgStatusIntegracao":"1", // Campo String
  "instancia": 1,
  "fgTpProc": "M",
  "cdFornecedor": 3404,
  "dataFornecimento": "2018-01-01T00:00:00"
}

Bloqueio da Reversão de Processamentos que apresentem registros já integrados com outros sistemas

Com o objetivo de assegurar a consistência das informações integradas com outros sistemas, foi desenvolvido uma nova funcionalidade dentro da aplicação Configuração Central (CFGCEN/ TOTVS Agro Bioenergia), onde será possível realizar o cadastro de rotinas executadas pelo TOTVS Agro Bioenergia e indicar os possíveis "status de integração" vindos de sistemas externos (que estejam integrados ao TOTVS Agro Bioenergia).

Para cada status indicado, será possível apontar se será permitido ou não a reversão do processo em questão.

Visando possibilitar a indicação de diferentes cadastros para diferentes processamentos disponíveis em nosso sistema, foram criados parâmetros específicos para cada rotina, 
onde o usuário deverá determinar qual cadastro deverá ser consultado no momento de realizar a reversão do processamento.

Importante frisar que, caso um ou mais registros apresentem um status onde esteja apontado o impedimento para reversão, o processamento será interrompido, impedindo a execução da reversão para todos os registros envolvidos.

Parâmetro "Código do cadastro de controle de status para Folha de Fornecedores":

  • Seção: PGFOCOSA;
  • Entrada: CD_CAD_STATUS_INT_FFORNEC;

Para mais detalhes sobre a funcionalidade citada acima, acesse a página Cadastro de Bloqueio de Movimentações via API.



  • Sem rótulos