Árvore de páginas

Versões comparadas

Chave

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

...

CampoDescriçãoTipoObrigatórioObservação
FILIAISFiliais a ser consideradas na extraçãoCaractereX

Enviadas separadas por caractere ";" 
Ex.: "D MG 01 ;D MG 02 "

DATA_INICIAL Número do Lote Caractere
Default = '000001' 
DATA_FINALNúmero do SubLote Caractere
Default = '001' 
IMPRIME_CONTASLinhas de lançamento contábilArray de ObjectXCada Item corresponderá a uma linha de lançamento para a mesma capa de lote

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!

...

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

Body

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

...

Data do lançamento que será estornado.

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

...

...



...

OBS.: *Número de documento será gerado automaticamente com o próximo disponível para a chave: Data, Lote , Sublote.

Exemplo de Envio

Bloco de código
languagejava
titleExemplo de Envio
{ 
    "CT2_DATA": "01/09/2023" ,
    "CT2_LOTE":  "THIAGO",
    "CT2_SBLOTE":  "001",
    "CT2_DOC" :  "000003",
	"CT2_LOTEST":"EST001",
	"CT2_SBLOTEST":"001"
}

Exemplo de Resposta

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

...

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

...

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

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

...

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

...

languagejava
titleExemplo de resposta

...


03. TABELAS UTILIZADAS

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

...