Á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. Exemplo de utilização
  3. Outras Informações Principais Campos e Parâmetros
    Moeda do Movimento Bancário
  4. Tabelas utilizadas
  5. Demais informações

...

Bloco de código
languagejava
titleBody da requisição
{
    "specversion": "1.0",
    "type": "TITreadXGsp",
    "tenantId": "c6486a57-3447-461d-bcdf-d66b94226f69",
    "time": "2023-07-19T15:18:08.367574Z",
    "data": [
        {
            "CompanyId": "T1",
            "BranchId": "D MG 01",
            "OperationType" : "P",
			"DocumentNumber": "10",
			"DocumentPrefix": "GES",
			"DocumentParcel": "",
			"DocumentTypeCode": "NF",
			"FinancialNatureID": "PAG001",
		    "IssueDate":  "19/07/2023",
			"DueDate": "20/08/2023",
			"Currency": 1,
			"CurrencyRate": 0,
			"EntityId": "000001",
			"EntityBranch": "01",
            "Value": 10500.50,
            "History": "CAMPO LIVRE PARA DESCRICAO", 
            "ID": "ID001"
            "SYSCODE": "ID001" 
         },          
		 {
            "CompanyId": "T2",
            "BranchId": "D MG 01",
            "OperationType" : "R",
			"DocumentNumber": "10",
			"DocumentPrefix": "GES",
			"DocumentParcel": "",
			"DocumentTypeCode": "NF",
			"FinancialNatureID": "REC001",
		    "IssueDate":  "19/07/2023",
			"DueDate": "20/08/2023",
			"Currency": 2,
			"CurrencyRate": 4.5,
			"EntityId": "000001",
			"EntityBranch": "01",
            "Value": 10500,
            "History": "", 
            "ID": "ID002"
            "SYSCODE": "ID002" 
         }
     ]
}


03. Outras Informações

Principais Campos e Parâmetros

CampoDescriçãoTipoTamanho(MAX)ObrigatórioObservação
CompanyIdCódigo da empresaCaractere2xN/A
BranchIdCódigo da FilialCaractere8xN/A
OperationType

Operação a ser realizada

"P" ou "R"

Caractere1x

"P" = Inclusão de título a Pagar

"R" = Inclusão de título a Receber

DocumentNumberNúmero do documentoCaractere9xSerá complementado com "0" (zeros) a esquerda, quando o conteúdo passado for inferior ao tamanho do campo na base de dados.
DocumentPrefixPrefixo de identificação do títuloCaractere3xN/A
DocumentParcelParcela do títuloCaractere1xPode ser enviado conteúdo vazio. 
DocumentTypeCode

Tipo 

Caractere3xConforme tabela SX5 - NF, BOL,  FT,  etc.
FinancialNatureIDNatureza financeiraCaractere9xN/A
IssueDateEmissão do títuloCaractere10xN/A
DueDateVencimento do títuloCaractere10xIntegração irá calcular o vencimento Real conforme a data informada.
CurrencyMoedaNumérico1xN/A
CurrencyRateTaxa da moedaNumérico5xPara moeda 1-Real, indicar taxa 0
EntityIdCódigo do Cliente ou Código de FornecedorCaractere6xIndicar código válido de cliente ou fornecedor, conforme operação especificada no OperationType
EntityBranchLoja do Cliente ou  FornecedorCaractere2xConforme operação especificada no OperationType
ValueValor do títuloNumérico16xN/A
HistoryHistóricoCaractere40xPode ser enviado conteúdo vazio.
ID

Código de Controle Gesplan

Caractere
xN/A
SYSCODEChave identificadora GesplanCaractere
xN/A


Card documentos
InformacaoOs campos SysCode e ID não serão gravados no ERP, eles são somente informações de controle da Gesplan, que chegará na requisição e serão enviados na resposta do processamento, indicando sucesso ou falha da inclusão desse título. Além dos índices de pesquisas disponíveis, é possível listar os registros gerados através do campo origem, com conteúdo FINITITG.
TituloIMPORTANTE!

...