Versões comparadas

Chave

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

...

Expandir
titleItem Contábil
HTML
<div class="post">POST</div>
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/ItemContabil</div>

Insere e/ou atualiza itens contábeis no RM, para uso no projeto Integração Protheus FIEC.

Authorization - Basic Auth

Username <username>

Password <password>

Body

Bloco de código
languagec#
titleRaw
[
    {
		"codColigada": "3",
		"itemContabil": "0001253",
        "codFilial": null,
		"descricao": "teste Exemplo 0",
		"status": "T"
	}
]

Content

  • codColigada: Código da Coligada (obrigatório).
  • itemContabil: Código do Item Contábil Protheus (obrigatório). Para alterações, o SGE irá localizar o registro através deste código e do número da coligada. 
  • codFilial: Código da Filial.
  • descricao: Descrição do item contábil.
  • status: Status do item contábil.
    • T = Ativo
    • F = Inativo

Retorno

Bloco de código
languagec#
titleConsole
{
"Message": "Sucesso ao criar o item 123\r\n",
"Status": "Sucesso"
"StatusCode": 200
}

Content

  • Message: Mensagem de retorno do consumo da requisição;
  • Status: Situação do processamento da requisição;
  • StatusCode: Código de status do processamento da requisição;


Expandir
titleInclusão Geração do lançamento no Contrato
HTML
<div class="post">POST</div>
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/InclusaoLancamento</div>

Realiza a inclusão dos lançamentos no RM, Contrato Educacional do SGE para uso no projeto Integração Protheus FIEC.

A API efetua a execução do processo de "Geração de Lançamentos".

Authorization - Basic Auth

Username <username>

Password <password>

Body

Bloco de código
languagec#
titleRaw
[
    {
        "codColigada": "3",
        "xnumpro": "TESTE1",
        "contaCaixaBanco": "001",
        "contaCaixaAgencia": "01",
        "contaCaixaContaCorrente": "111111",
        "parcela": 
            {   "pedidoVendaGerencial": "TESTE2",
                "nossoNumero": "TESTE2",
                "dataEmissao": "01/01/2000",
                "dataVencimento": "05/01/2000"
            }       
    }
]

Content

  • codColigada: Código da Coligada (obrigatório).
  • xnumpro: Utilizado para identificar o contrato/parcela referente ao lançamento (obrigatório).
  • contaCaixaBanco: Código do Banco da Conta Caixa/Convênio.
  • contaCaixaAgencia: Agência da Conta Caixa/Convênio.
  • contaCaixaContaCorrente: Conta Corrente da Conta Caixa/Convênio, com o dígito.
  • parcela: Dados da Parcela do SGE
    • pedidoVendaGerencial: Número do Pedido de Venda Gerencial gerado no Protheus referente à parcela (obrigatório).
    • nossoNumero: Nosso número do boleto.
    • dataEmissao: Data de Emissão do lançamento (obrigatório).
    • dataVencimento: Data de vencimento do lançamento (obrigatório).


Retorno

Bloco de código
languagec#
titleConsole
{
"Message": "Sucesso ao incluir o Id. Lançamento 142.\r\n",
"Status": "Sucesso",
"StatusCode": 200,
"IdLan": 142
}

Content

  • Message: Mensagem de retorno do consumo da requisição;
  • Status: Situação do processamento da requisição;
  • StatusCode: Código de status do processamento da requisição;
  • IdLan: Identificador do lançamento gerado pelo SGE.

...