Páginas filhas
  • API Juros e Correções / Adiantamento de Fornecedores e Prestador de Serviço

Versões comparadas

Chave

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

Consulta Juros e Correções / Adiantamento de Fornecedores e Prestador de Serviço 

Disponibilizado endpoint para consulta de Juros e Correções / Adiantamento de Fornecedores e Prestador de Serviço .

...

Bloco de código
languagejava
titleJuros e Correções / Adiantamento de Fornecedores e Prestador de Serviço
{
   "hasNext":false,
   "items":[
      {
         "noContrato":40,
         "cdEmpresa":1,
         "cdUnidInd":1,
         "dtIniVig":"2024-09-30",
         "cdClassifContr":200,
         "vlOriginal":100000,
         "cdTpAdiant":18,
         "fgTipoFavorec":"T",
         "deTipoFavorec":"Prestador de Serviço",
         "cdTpDesp":null,
         "cdSafraDesc":2024,
         "fgTpLancto":"P",
         "contratoJurosCM":[
            {
               "noContrato":40,
               "vlJuro":3742.48,
               "vlCm":2024.72
            }
         ],
         "favorecidoInfo":[
            {
               "cdFavorecido":47018,
               "deFavorecido":"TOTVS",
               "fgTpFornec":"T",
               "deTpFornec":"TRANSPORTA",
               "fgTpPess":"F",
               "cdIntErp":"47018"
            }
         ],
         "classificacaoContrato":[
            {
               "cdClassifContr":200,
               "deClassifContr":"TESTE",
               "fgTipoFavorec":"T"
            }
         ]
      }
   ]
}


Parâmetros Obrigatórios

  • instancia: Código da Instância.
  • dtIniVigencia: Data Inicial
  • dtVencimento: Data Final

Parâmetros Opcionais

  • cdUnidInd: Código da Unidade Industrial.
  • cdUpnivel1: Código de Fazenda.
  • noContrato:  Número do contrato
  • cdEmpresa: Código da Empresa
  • tipoFavorecido: Tipo de Favorecido


Atualizar status de integração -  Integração da API de Juros e Correções

Disponibilizado endpoint para atualizar status de integração dos registros relacionados ao Integração da API de Juros e Correções.

...

Body da Requisição - Status Integração 

{
  "instancia": 1,
  "noContrato": 74,
  "cdEmpresa": "1"
}
 


Parâmetros Obrigatórios

  • instancia: Código da Instância.
  • cdEmpresa: Código da Empresa.
  • cdContrato: Código do Contrato.

...

Dica
titleBloqueio 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).

Esta operação é realizada especificamente para os processamentos do módulo COFINANC, garantindo que registros financeiros já integrados com sistemas externos respeitem as regras de bloqueio definidas, evitando inconsistências e divergências de informações.

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: 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 Financeiro (COFINANC)"

  • Seção: COFINANC

  • Entrada: CD_CAD_STATUS_INT_FINANC

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


Atualizar status de integração -  Integração da API de Adiantamento

Disponibilizado endpoint para atualizar status de integração dos registros relacionados ao Integração da API de Adiantamento.

Método PUT:

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

Body da Requisição - Status Integração 

{
  "fgStatusIntErp": "1",
  "instancia": 1,
   "noContrato": 74,
  "cdEmpresa": "1"
}


Parâmetros Obrigatórios

  • instancia: Código da Instância.
  • codigoEmpresa: Código da Empresa.
  • fgStatusIntErpStatus de Integração.
  • noContrato: Número do contrato



Dica
titleBloqueio da Reversão de Processamentos de Adiantamento de Fornecedores e Prestadores de Serviços com Registros Já Integrados

Com o objetivo de assegurar a consistência das informações de adiantamento de fornecedores e prestadores de serviços integradas com outros sistemas, foi desenvolvida uma nova funcionalidade dentro da aplicação Configuração Central (CFGCEN / TOTVS Agro Bioenergia). Essa funcionalidade permite o cadastro de rotinas executadas pelo TOTVS Agro Bioenergia, possibilitando indicar os possíveis status de integração provenientes de sistemas externos que possuam integração com o produto.

Essa operação é realizada especificamente para os processamentos de adiantamento do módulo COFINANC, garantindo que registros financeiros de adiantamentos já integrados com sistemas externos respeitem as regras de bloqueio previamente definidas, evitando inconsistências e divergências de informações entre os sistemas.

Para cada status de integração cadastrado, será possível definir se a reversão do adiantamento será permitida ou não, de acordo com as regras de negócio estabelecidas.

Com o intuito de possibilitar a utilização de diferentes cadastros de controle de status para diferentes processamentos disponíveis no sistema, foram criados parâmetros específicos por rotina. Dessa forma, o usuário deverá informar qual cadastro será consultado no momento da tentativa de reversão do processamento de adiantamento.

Importante: caso um ou mais registros de adiantamento apresentem um status configurado com impedimento de reversão, o processamento será imediatamente interrompido, não sendo permitida a reversão para nenhum dos registros envolvidos na operação.

Parâmetro

Código do cadastro de controle de status para Adiantamento

  • Seção: COFINANC

  • Entrada: CD_CAD_STATUS_INT_ADIANT

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