Arquivos de pagamento PGD

Registro de cabeçalho - tipo de registro 0 - registro inicial

O cabeçalho do registro contém os registros que são criados uma vez por código de caixa, grupo de pagamentos, código de pagamento (código da instituição bancária). Sempre listado como o primeiro registro por unidade de produção e números de produção. O registro inicial pode ser comum a pagamentos domésticos e internacionais.

Nota

Cada registro inicial informado à Conta Bancária deve ser exclusivo.

Posição Número Tipo/tamanho de dados Campo Descrição Instruções Notas
1 1-1 Alfa/numérico (1) Tipo de registro 0 Registro inicial
2 2-6 Alfa/numérico (5) Nº de cliente ElectronicPaymentOrganizationIdentifier na tabela BankTransactionCode Número do cliente - atribuído por conta bancária
3 7-12 Numérico (6) Data de produção Data do sistema Data do sistema no AP161 - AAMMDD.

Data de processamento do remetente

4 13-13 Alfa/numérico (1) Nº prod SequenceNumber em PayablesElectronicTransferID 1-9, como uma regra 1. Em vários registros iniciais com o mesmo número de cliente e data de produção, o número de produção deve ser exclusivo em cada registro inicial. A unidade de produção foi interpretada como já carregada.

O Nº de seq aumenta em 1 para várias execuções do mesmo AP161 no mesmo dia. Cada novo dia redefine a função APE-SEQ-NBR como 1 e APE-LAST-RUN-DATE como a data do sistema. Não há edições que impeçam a execução do AP161 mais de 9 vezes - não é obrigatório.

5 14-100 Alfa/numérico (87) Em branco Em branco
6 101-101 Alfa/numérico (1) NL 0A - Todos os tipos de recebimentos precisam ser expandidos em 1 para incluir um novo caractere de linha

Registro de cabeçalho - Tipo de registro 2 - Registro do remetente

O cabeçalho do registro contém os registros que são criados uma vez por código de caixa, grupo de pagamentos, código de pagamento (código da instituição bancária). Sempre listado como o primeiro registro por cliente, conta e código. O registro do remetente deve sempre preceder um grupo do tipo de registro 3, 4, 5, 6 e 7.

Número Posição Tipo/tamanho de dados Campo Descrição Instruções Notas
1 1-1 Alfa/numérico (1) Tipo de registro 2 Registro do remetente
2 2-6 Alfa/numérico (5) Nº de cliente ElectronicPaymentOrganizationIdentifier na tabela BankTransactionCode Número de cliente (atribuído por conta bancária)
3 7-16 Alfa/numérico (10) Conta do remetente

Número de ID de transferência eletrônica

ElectronicTransferID na tabela PayablesElectronicTransferID Alinhado à direita e espaço em branco preenchido. O último dígito é o dígito de verificação. Para esclarecer: O campo ElectronicTransferID no Lawson tem 18 caracteres alfanuméricos (apenas para a esquerda). Nós pegamos os 10 últimos caracteres, alinhamos à direita e preenchemos os espaços em branco à esquerda se não houver pelo menos 10 caracteres.
4 17-18 Alfa/numérico (2) Código de remetente 1 Código de remetente
5 19-45 Alfa/numérico (27) Nome da empresa Nome em PayablesCompany Nome da conta registrada. Nome da conta registrada.
6 46-72 Alfa/numérico (27) Instruções de pagamento ElectronicPaymentInstruction1 inBankTransactionCode. Instruções de pagamento 1 Por exemplo: Endereço ou telefone.
7 73-75 Alfa/numérico (3) Código de moeda Moeda na tabela CashCode Código de moeda para pagamento do padrão ISO. EUR/SEK
8 76-78 Alfa/numérico (3) Moeda monetária Moeda na tabela CashCode Moeda monetária para valor. Padrão ISO EUR/SEK
9 79-91 Alfa/numérico (13) Em branco Moeda na tabela CashCode Em branco
10 92-100 Alfa/numérico (9) Em branco Espaço

Registro do beneficiário - Tipo de registro 3 - Pagamento

Os registros de beneficiário são criados uma vez por fornecedor. Especifique como o primeiro item no pagamento a receptores sem Conta bancária. O registro do receptor pode ser seguido de mais registros de valor para pagamentos com o mesmo método de pagamento.

Nota

Este registro não será criado se VEN/VLO-VBANK-ACCT-NO não for preenchido e VEN/VLO-VBANK-IDENT = P, S, Q ou K.

Número Posição Tipo/tamanho de dados Campo Descrição Instruções Notas
1 1-1 Alfa/numérico (1) Tipo de registro 3 Registro do receptor PG, método de pagamento = 5
2 2-2 Alfa/numérico (1) Método de pagamento 5 Método de pagamento = 5 para pagamentos ao receptor com um número de pagamento fixo
3 3-7 Alfa/numérico (5) Em branco Em branco
4 8-17 Alfa/numérico (10) Receptor (Beneficiário) Número de fornecedor na tabela PayablesInvoicePayment Receptor = número de pagamento fixo na conta de contas a pagar do remetente, como número de fornecedor ou número de segurança social com método de pagamento 5.
5 18-22 Alfa/numérico (5) CEP PostalAddress.PostalCode em VendorAddress CEP receptor
6 23-55 Alfa/numérico (33) Receptor VendorName em Vendor/VendorLocation Também indica um endereço A/c, que pode ser encurtado. Por exemplo, A/c Eriksson listado como A/c E-Son. O endereço A/c pode ser especificado após o nome do funcionário nas posições 23-55 ou 56-82 ou em ambos os campos, dependendo do nome e do tamanho do endereço.
7 56-82 Alfa/numérico (27) Endereço do receptor Atual PostalAddress.DeliveryAddress.AddressLine1 de Vendor/VendorLocation Endereço do receptor
8 83-95 Alfa/numérico (13) Registro de endereço Atual PostalAddress.Municipality de Vendor/VendorLocation Endereço do receptor
9 96-100 Alfa/numérico (5) Em branco Em branco

Registro do beneficiário - Tipo de registro 3

Pagamentos de conta bancária e depósitos de conta para outros bancos. Designado como o primeiro item em pagamentos para número de conta bancária e depósitos de conta para outros bancos. Os registros de beneficiário são criados uma vez por fornecedor. Este registro só será criado se VEN/VLO-VBANK-ACCT-NO for preenchido e VEN/VLO-VBANK-IDENT não for = P ou S.

Número Posição Tipo/tamanho de dados Campo Descrição Instruções Notas
1 1-1 Alfa/numérico (1) Tipo de registro 3 Registro do receptor PG, método de pagamento = 4 somente se a conta bancária existir
2 2-2 Alfa/numérico (1) Método de pagamento 4 Método de pagamento = 4 Pagamento de conta bancária e contas de depósito
3 3-7 Alfa/numérico (5) Em branco Em branco
4 8-17 Alfa/numérico (10) ID do Receptor Número de fornecedor de PayablesInvoicePayment ID do receptor, expresso numericamente, alinhado à direita e em branco preenchido. ID do receptor deve ser exclusivo por receptor e pode ser um número de fornecedor; por exemplo, um número da previdência social ou outro número exclusivo do receptor. Para pagamentos de conta bancária e especialmente em relação às notas de crédito, não use o número de série como ID do receptor.
5 18-22 Alfa/numérico (5) Em branco Em branco
6 23-55 Alfa/numérico (33) Nome do receptor VendorName em Vendor/VendorLocation Nome do receptor
7 56-71 Alfa/numérico (16) Conta do receptor BankAccountNumber de Vendor/VendorLocation Pagamento de conta bancária: Insira o número da conta bancária do receptor numérico, alinhado à direita, zero ou em branco.
8 72-100 Alfa/numérico (29) Em branco Em branco

Registro de pagamento - Tipo de registro 4 - Registro de mensagem

Os registros de pagamento são criados para cada pagamento por fornecedor. O registro de mensagem usado no campo da mensagem no valor do registro não é suficiente. Os registros de mensagem não podem ser usados para pagamentos OCR e depósitos de conta bancária. Até 2 registros de comentário de API por fatura são processados. Cada registro de comentário criará até 5 registros de tipo de mensagem 4, com cada registro de mensagem contendo até 2 linhas de texto de mensagem. Até 5 registros de mensagem podem preceder um registro de valor. 1º registro de mensagem consiste em 2 linhas de mensagem.

Número Posição Tipo/tamanho de dados Campo Descrição Instruções Notas
1 1-1 Alfa/numérico (1) Tipo de registro 4 Registro da mensagem, CMTAPI para fatura recuperada
2 2-2 Alfa/numérico (1) Método de pagamento 3, 4, 5

3 - Se tipo de conta = S ou S

4 - Se tipo de conta = Q ou K

5 - Se cartões de pagamento

têm tipo de conta BankAccountValidationType de Vendor/VendorLocation

Método de pagamento = 3 para transferência de crédito para conta bancária e conta pessoal.

Método de pagamento = 4 para pagamento a receptores com número de conta bancária

Método de pagamento = 5 para pagamentos a receptores com um número de pagamento fixo

3 3-7 Alfa/numérico (5) Em branco Em branco
4 8-17 Alfa/numérico (10) ID do Receptor

Conta bancária ou fornecedor

BankAccountNumber de Vendor/VendorLocation Conta do receptor/ID do Receptor.

Expresso numericamente, alinhado à direita e em branco preenchido. Conta bancária e conta pessoal de 10 dígitos (método de pagamento = 3). ID do receptor para pagamento ao número da conta bancária (método de pagamento = 4). ID do receptor para cartão de pagamento (método de pagamento = 5). ID do receptor deve estar em conformidade com o tipo de registro 3, posição 8-17.

Se método de pagamento = 3, valor é cta bancária. Se o método de pagamento for 4 ou 5, valor é fornecedor
5 18-57 Alfa/numérico (40) Linha 1 da mensagem Comentário em APINVOICE Cada linha de mensagem extrai dados de texto de comentários das posições 1-23 e 28-39 e os armazena na linha de mensagem como uma cadeia de dados contígua.
6 58-97 Alfa/numérico (40) Linha 2 da mensagem Comentários em APINVOICE Cada linha de mensagem extrai dados de texto de comentários das posições 1-23 e 28-39 e os armazena na linha de mensagem como uma cadeia de dados contígua.
7 98-100 Alfa/numérico (3) Em branco Em branco

Registro de pagamento - Tipo de registro 5 - Registro de valor - Débito

Os registros de pagamento são criados para cada pagamento por fornecedor. Especifique para cada pagamento a ser imposto. Criado somente para pagamentos de débito.

Número Posição Tipo/estilo de dados Campo Descrição Instruções Notas
1 1-1 Alfa/numérico (1) Tipo de registro 5 Registro de valores, débito
2 2-2 Alfa/numérico (1) Método de pagamento

Q = Bankgiro

P= Postgiro

K= Conta bancária

S= Número da previdência social

3, 4, 5

3 - Se tipo de conta = P ou S

4 - Se Tipo de conta = Q ou K

5 - Se notificação = Y /falta número giro

Método de pagamento = 3 para transferência de crédito para Conta bancária e conta pessoal.

Método de pagamento = 4 para pagamentos de conta bancária e depósitos de conta para outros bancos.

Método de pagamento = 5 para pagamentos ao receptor com um número de pagamento fixo

Se BankAccount e BankAccountValidationType = P ou S, valor = 3

Se BankAccount e BankAccountValidationType = Q ou K, valor = 4

senão valor = 5

3 3-3 Alfa/numérico (1) Mesclagem 1 / espaço

BankTransactionCode.SortOption

Em branco = mesclar desejado por vários cartões de pagamento (método de pagamento =5) para o mesmo receptor com data de pagamento comum.

1= a mesclagem não é desejada. Cada ordem de pagamento é relatada separadamente.

Se BankTransactionCode.SortOption = 1, valor = 1, senão valor = Espaço
4 4-6 Alfa/numérico (3) Moeda do valor InvoiceCurrency na tabela PayablesInvoiceCurrency (método de pagamento = 3) ou SEK (método de pagamento = 5) Moeda de valores para valores de acordo com os padrões ISO. SEK /EUR. Quando o método de pagamento é 4 ou 5 somente SEK Se método de pagamento = 3, valor = PayablesInvoicePayment.InvoiceCurrency, senão, valor = SEK
5 7-7 Alfa/numérico (1) Execução no mesmo dia N (permanente) Execução no mesmo dia = N
6 8-17 Alfa/numérico (10) Conta bancária de ID do receptor ou fornecedor BankAccountNumber de Vendor/VendorLocation (método de pagamento = 3) ou tabela Número de fornecedor em PayablesInvoice (Método de pagamento = 4 ou 5) Conta do receptor/ID do receptor. Conta bancária ou número de conta pessoal com método de pagamento 3. Numérico, alinhado à direita e em branco preenchido. ID do receptor por receptor com método de pagamento 4 ou 5. Numérico, alinhado à direita e em branco preenchido. O ID do receptor deve concordar com o tipo de registro 3, posições 8-17. Se método de pagamento = 3, valor é cta bancária. Se o método de pagamento for 4 ou 5, valor é fornecedor
7 18-44 Alfa/numérico (27) Mensagem Fatura em PayablesInvoice Alinhado à esquerda ou à direita e espaço em branco preenchido. A linha de mensagem deve conter alguma forma de identificação de pagamento; por exemplo, número da fatura. A recomendação de Conta Bancária é o número da fatura especificado alinhado à esquerda e separado por pelo menos uma posição em branco com qualquer mensagem seguinte. Relatar o valor com linhas de transferência de crédito e cartões de pagamento.
8 45-55 Numérico (11) Valor NetPaymentAmount em PayablesInvoicePayment Valor em centavos. Numérico, com zero e alinhado à direita. O valor não pode ser zero. Os sinais e os pontos decimais não são fornecidos.
9 56-61 Numérico (6) Data da conta Data do cheque/Data de vencimento Data de lançamento desejada AAMMDD na conta bancária Se PayablesInvoicePayment.DueDate < Data de pagamento da criação de pagamento eletrônico ou BankTransactionCode.PaymentOption = P, valor = Data de criação de pagamento eletrônico

Senão, valor = PayablesInvoicePayment.DueDate

10 62-91 Numérico (30) Referência do remetente NOSSA REF: VoucherNumber em PayablesInvoice Pode ser usado para as tarefas contábeis internas do remetente. Não obrigatório
11 92-99 Alfa/numérico (8) Nº de verificação Espaços Número de verificação do próprio pagamento do remetente. Não obrigatório
12 100-100 Alfa/numérico (1) Em branco Espaços Em branco

Registro de pagamento - Tipo de registro 6 - Registro de valor - Crédito (Pagamento Plusgiro e cartões de pagamento)

Criado somente para avisos de crédito. As mesmas regras se aplicam conforme indicado no tipo de registro 5, exceto para a moeda - Se o Método de pagamento = 3 OU valor 4 = APP Curr Senão = SEK. Especifique para cada nota de crédito a ser deduzida. Os registros de pagamento são criados para cada pagamento por fornecedor.

Número Posição Tipo/tamanho de dados Campo Descrição Instruções Notas
1 1-1 Alfa/numérico (1) Tipo de registro 6 Registro de valores, crédito
2 2-2 Alfa/numérico (1) Método de pagamento 3, 4, 5

3- Se tipo de conta = P ou S

4 - não é usado

5 - Se notificação = Y /falta número da conta

Método de pagamento = 3 para transferência de crédito para Conta bancária e conta pessoal.

Método de pagamento = 5 para pagamentos a receptores com um número de pagamento fixo.

Método de pagamento = 7 para pagamentos a receptores com o número de pagamento atual.

3 3-3 Alfa/numérico (1) Em branco Em branco
4 4-6 Alfa/numérico (3) Moeda do valor InvoiceCurrency na tabela PayablesInvoice (método de pagamento = 3 ou 4) ou SEK (método de pagamento =5) Moeda de valores para valores de acordo com os padrões ISO. SEK/EUR. O método de pagamento 5 e 7 somente SEK
5 7-7 Alfa/numérico (1) Em branco Em branco
6 8-17 Alfa/numérico (10) ID do Receptor BankAccountNumber de Vendor/VendorLocation (método de pagamento = 3 ou 4) ou tabela Número de fornecedor em PayablesInvoice (método de pagamento =5 Conta do receptor/ID do receptor. Conta bancária ou número de conta pessoal com o método de pagamento 3. Alinhado à direita e em branco preenchido. ID do receptor por receptor para método de pagamento 5 e 7. Alinhado à direita e em branco. ID do receptor deve estar em conformidade com o tipo de registro 3, posições 8-17
7 18-44 Alfa/numérico (27) Mensagem Fatura em PayablesInvoice Editado pelo remetente. Deve conter alguma forma de identificação para o pagamento. Ex: Número da fatura Junto com uma soma de transferências de crédito e cartões de pagamento
8 45-55 Numérico (11) Valor InvoiceAmt em PayablesInvoice Valor em centavos. Numérico, com zero e alinhado à direita. O valor não pode ser zero. Os sinais e os pontos decimais não são fornecidos
9 56-61 Numérico (6) Data contábil Data do cheque/Data de vencimento Primeira data de lançamento (AAMMDD). A primeira data de liquidação das notas de crédito pode ser criada.
10 62-67 Numérico (6) Última data contábil Data do cheque / Data de vencimento + dias 340 A última data contábil (AAMMDD). A data final da liquidação das notas de crédito pode ser criada. Para um registro de crédito que será monitorado, especifique a mesma data de lançamento da primeira e última data de lançamento.
11 68-97 Alfa/numérico (30) Ref. remetente Espaços Podem ser usados para os dados contábeis internos do remetente. Não obrigatório. Nota: Não transferido para o receptor. Exibido nas ordens de pagamento da ordem de relatório contábil.
12 98-100 Em branco Em branco Espaços Em branco

Registro total - Tipo de registro 7

O registro do rodapé é criado uma vez por Código de caixa, Grupo de pagamentos, Código de pagamento

Número Posição Tipo/tamanho de dados Campo Descrição Instruções Notas
1 1-1 Alfa/numérico (1) Tipo de registro 7 Registro total
2 2-6 Alfa/numérico (5) Nº de cliente ElectronicPaymentOrganizationIdentifier na tabela BankTransactionCode Igual ao registro de remetentes
3 7-16 Alfa/numérico (10) Conta do remetente

Nº ID de transferência eletrônica

ElectronicTransferID na tabela PayablesElectronicTransferID Igual ao registro de remetentes Para esclarecer: O campo ElectronicTransferID no Lawson tem 18 caracteres alfanuméricos (apenas para a esquerda). Nós pegamos os 10 últimos caracteres, alinhamos à direita e preenchemos os espaços em branco à esquerda se não houver pelo menos 10 caracteres.
4 17-18 Alfa/numérico (2) Código de remetente 1 Igual ao registro de remetentes
5 19-31 Numérico (13) Valor total Calculado Valor total em centavos. Valores líquidos, por exemplo total de débitos como positivos e créditos como negativos. Os sinais podem ser especificados na posição 31. Numérico sem casa decimal alinhado à direita e com zero.
6 32-63 Alfa/numérico (32) Em branco Em branco
7 64-66 Alfa/numérico (3) Moeda Moeda na tabela CashCode Moeda para pagamento do padrão ISO. EUR/SEK

Usar Código de caixa da Criação de pagamento eletrônico

8 67-69 Alfa/numérico (3) Moeda do valor Moeda na tabela CashCode Moeda para pagamento do padrão ISO. EUR/SEK

Usar Código de caixa da Criação de pagamento eletrônico

9 70-100 Alfa/numérico (31) Em branco Em branco