Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Métodos 
    • Insert @Post
    • Reversal @Post
    • Delete @Post
  3. Tabelas utilizadas

01. VISÃO GERAL

Modelo de dados a ser seguido para consumo da API de lançamentos contábeis.

...

  • DELETE @Post (Exclusão de Lançamento Contábil)

    EndPoint: Caminho do serviço REST Protheus + /api/ctb/accountingentry/delete Ex.: http://localhost:9090/api/ctb/accountingentry/delete

    Body

    Deverá ser enviado no formato Json de acordo com modelo a seguir

    CampoDescriçãoTipoObrigatórioObservação
    CT2_DATAData LançamentoCaractereX

    Data do lançamento que será excluído.

    Enviada em formato caractere ddmmaaaa ex: "29/08/2022"

    CT2_LOTENúmero do Lote CaractereXNúmero do Lote do lançamento a ser excluído.
    CT2_SBLOTENúmero do SubLote CaractereXNúmero do SubLote do lançamento a ser excluído.
    CT2_DOCNúmero do DocumentoCaractereXNúmero do Documento do lançamento a ser excluído.


    Exemplo de Envio

    Bloco de código
    languagejava
    titleExemplo de Envio
    { 
        "CT2_DATA": "01/09/2023" ,
        "CT2_LOTE":  "000001",
        "CT2_SBLOTE":  "001",
        "CT2_DOC" :  "000005"
    }

    Exemplo de Resposta

    Bloco de código
    languagejava
    titleExemplo de resposta
    {
        "GrupoEmpresa": "T1",  		// grupo de empresa no qual o lançamento foi excluído.
        "CT2_FILIAL": "D MG 01 ", 	// Filial no qual o lançamento foi excluído. 
        "CT2_DOC": "000005", 		// Número de documento excluído. 
        "error": ""  				// Erro será retornado em vazio caso a exclusão ocorra com sucesso, em caso de erro será retornado a descrição do erro.
    }

03. Outras Informações_

Principais Campos e Parâmetros

Capa do Lote

...

OBS: O código do Lote reservado para os lançamentos contábeis oriundos do Sistema Gesplan para o Protheus é 008950

Itens do Lote

...

** tamanho Default no Protheus 40

...

OBS: Para cada capa de lote deve ser enviado 1 ou mais itens.

Card documentos
Informacao** Caso o conteúdo do campo CT2_HIST enviado seja maior que o tamanho campo no Protheus o sistema irá gerar de forma automática, linhas de continuação de histórico (CT2_DC = 4) de acordo com o tamanho do campo CT2_HIST
TituloIMPORTANTE!

...


03. TABELAS UTILIZADAS

  • CT2- Lançamentos Contábeis
  • CT1- Plano de Contas
  • CTT- Centro de Custo
  • CTH- Classe de Valor
  • CTD - Item Contábil

...