Histórico da Página
CONTEÚDO
- Visão Geral
- Campos
- Tabelas utilizadas
01. VISÃO GERAL
Essa documentação visa demonstrar o modelo de dados que será enviado para a integração de lançamentos contábeis do sistema Protheus para o sistema Gesplan.
02. EXEMPLO DE UTILIZAÇÃO
Principais Campos e Parâmetros
| Campo | Descrição | Tipo | Tamanho(MAX) | Observação |
|---|---|---|---|---|
| QLX_FILIAL | Filial do Lançamento | Caractere | 12 | Personalizável via grupo de campos |
| QLX_DATA | Data do Lançamento | Caractere | 8 | Padrão Protheus (YYYYMMDD) ex: 20251021 |
| QLX_LOTE | Lote do Lançamento | Caractere | 6 | N/A |
| QLX_SBLOTE | Sub Lote do Lançamento | Caractere | 3 | N/A |
| QLX_DOC | Documento do Lançamento | Caractere | 6 | N/A |
| QLX_LINHA | Linha do Lançamento | Caractere | 3 | N/A |
| QLX_MOEDA | Moeda do Lançamento | Caractere | 10 | N/A |
| QLX_TIPO | Tipo do Lançamento | Caractere | 1 | '1' → Débito '2' → Crédito OBS: Lançamentos tipo '3' (Partida Dobrada) serão enviados em duas linhas de partida simples com seu devido valor: '1' e '2' |
| QLX_CONTA | Conta Contábil | Caractere | 70 | Personalizável via grupo de campos |
| QLX_CCUST | Centro de Custo | Caractere | 20 | Personalizável via grupo de campos |
| QLX_ITEM | Item Contábil | Caractere | 20 | Personalizável via grupo de campos |
| QLX_CLVL | Classe de Valor | Caractere | 20 | Personalizável via grupo de campos |
| QLX_TPSALD | Tipo de Saldo | Caractere | 1 | N/A |
| QLX_DC | Tipo do Lançamento Contábil Origem | Caractere | 1 | '1' → Débito '2' → Crédito '3'→ Partida Dobrada |
| QLX_PARTID | Partida do Lançamento | 70 | Personalizável via grupo de campos | |
| QLX_HIST | Histórico do Lançamento | Caractere | 254 | ** tamanho Default no Protheus 40 |
| QLX_SEQHIS | Sequência do Histórico | Caractere | 3 | N/A |
| QLX_SEQLAN | Sequência Auxiliar do Lançamento | Caractere | 3 | N/A |
| QLX_EMPORI | Código da empresa de origem | Caractere | 2 | N/A |
| QLX_FILORI | Código da Filial de origem | Caractere | 12 | Personalizável via grupo de campos |
| QLX_ENT05 | Entidade Adicional (Sem Nomenclatura) | Caractere | 20 | Personalizável via grupo de campos |
| QLX_ENT06 | Entidade Adicional (Sem Nomenclatura) | Caractere | 20 | Personalizável via grupo de campos |
| QLX_ENT07 | Entidade Adicional (Sem Nomenclatura) | Caractere | 20 | Personalizável via grupo de campos |
| QLX_ENT08 | Entidade Adicional (Sem Nomenclatura) | Caractere | 20 | Personalizável via grupo de campos |
| QLX_ENT09 | Entidade Adicional (Sem Nomenclatura) | Caractere | 20 | Personalizável via grupo de campos |
| QLX_VALOR | Valor do Lançamento | Numérico | 16 | decimal enviado com o caractere ponto ex: 99.99 |
| QLX_IDLANC | Identificador Único do lançamento | Caractere | 37 | ID lançamento na CT2 (MSUIDT) Lançamento a Débito → CT2 (MSUIDT) + 'D' Lançamento a Crédito→ CT2 (MSUIDT) + 'C' *Usar como chave única na integração |
| QLX_DELET | Identificador de Deleção do Lançamento | Caractere | 1 | '*' → Lançamento Deletado ' ' → Lançamento não Deletado (vazio) |
OBS: *Documentação interna.
** Além dos campos acima documentados campos adicionais podem ser enviados pela camada de framework que não necessariamente fazem parte da integração.
04. TABELAS UTILIZADAS
- CT2- Lançamentos Contábeis
- CT1- Plano de Contas
- CTT- Centro de Custo
- CTH- Classe de Valor
- CTD - Item Contábil