Processo X - Preencher Tabela Intermediária para Upload de Pagamento

O processo X se refere ao mecanismo usado por sua organização para preencher as várias tabelas intermediárias (mostradas na seção laranja do ERD seguinte).

Tabela Intermediária de Controle de Depósito

É preciso criar um registro de tabela intermediária de controle de depósito para cada batch de pagamentos cujo upload deve ser feito no sistema. O nome dessa tabela é CI_​DEP_​CTL_​ST. A tabela a seguir descreve cada coluna dessa tabela.

Nome da Coluna

Tamanho

Obrig.

Tipo de Dados

Comentários

EXT_​SOURCE_​ID

30

S

Não Disponível

Deve corresponder a um ID de fonte externa em uma das fontes de meio de pagamento definidas. Para obter mais informações, consulte Configurando Fontes de Meio de Pagamento.

EXT_​TRANSMIT_​ID

50

S

Não Disponível

É o identificador exclusivo da transmissão a partir da fonte externa. Esse valor deve ser exclusivo para cada transmissão da fonte.

DEP_​CTL_​STG_​ST_​FLG

2

S

Não Disponível

Deve ser definido como 20 (20 é o valor de pesquisa correspondente ao estado Pendente )

DEP_​CTL_​ID

10

N

N

Deixe essa coluna em branco. Ela será atribuída pelo sistema quando criar um registro de controle de depósito.

TRANSMIT_​DTTM

15

S

Data e Hora

Data e hora de transmissão do arquivo.

CURRENCY_​CD

3

S

Não Disponível

Deve ser um código de moeda válido (é USD para dólares dos Estados Unidos).

TOT_​TNDR_​CTL_​AMT

13.2

S

N

Esta coluna deve ser igual à soma dos valores de pagamento nos registros de tabela intermediária do controle do meio de pagamento associados a essa tabela intermediária de controle de depósito.

TOT_​TNDR_​CTL_​CNT

10

S

N

Esta coluna deve ser igual ao número de registros de tabela intermediária do controle do meio de pagamento associados a essa tabela intermediária de controle de depósito.

LAST_​UPDATE_​INST

10

N

N

Este campo é preenchido durante o upload. É o ID da instância do programador de processos do processo que realiza o upload.

É preciso criar uma ou mais Tabelas Intermediárias de Controle do Meio de Pagamento para o registro de tabela intermediária do controle de depósito.

Topo da página

Tabela Intermediária de Controle do Meio de Pagamento

É preciso criar pelo menos um registro de tabela intermediária de controle do meio de pagamento para cada batch de pagamentos cujo upload deve ser feito no sistema. O nome dessa tabela é CI_​TNDR_​CTL_​ST. A tabela a seguir descreve cada coluna dessa tabela.

Nome da Coluna

Tamanho

Obrig.

Tipo de Dados

Comentários

EXT_​SOURCE_​ID

30

S

Não Disponível

Deve corresponder ao ID de fonte externa no registro de tabela intermediária do controle de depósito original.

EXT_​TRANSMIT_​ID

50

S

Não Disponível

Deve corresponder ao ID de transmissão externa no registro de tabela intermediária do controle de depósito original.

EXT_​BATCH_​ID

30

S

Não Disponível

É o identificador exclusivo do batch de pagamentos relativo ao ID de transmissão externa.

TNDR_​CTL_​STG_​ST_​FLG

2

S

Não Disponível

Deve ser definido como 20 (20 é o valor de tradução correspondente ao estado Pendente )

TNDR_​CTL_​ID

10

N

N

Deixe essa coluna em branco. Ela será atribuída pelo sistema quando criar um registro de controle do meio de pagamento.

TOT_​TNDR_​AMT

13.2

S

N

Esta coluna deve ser igual à soma dos valores de pagamento nos registros de tabela intermediária de meio de pagamento do pagamento associados a essa tabela intermediária de controle do meio de pagamento.

TOT_​TNDR_​CNT

10

S

N

Esta coluna deve ser igual ao número de registros de tabela intermediária de meio de pagamento do pagamento associados a essa tabela intermediária de controle do meio de pagamento.

É preciso criar um ou mais registros de Tabelas Intermediárias de Meio de Pagamento do Pagamento para o registro de tabela intermediária de controle do meio de pagamento.

Topo da página

Tabela Intermediária do Meio de Pagamento

É preciso criar pelo menos um registro de tabela intermediária de meio de pagamento do pagamento para cada pagamento associado ao registro de tabela intermediária de controle do meio de pagamento. O nome dessa tabela é CI_​PAY_​TNDR_​ST. A tabela a seguir descreve cada coluna dessa tabela.

Nome da Coluna

Tamanho

Obrig.

Tipo de Dados

Comentários

EXT_​SOURCE_​ID

30

S

Não Disponível

Deve corresponder ao ID de fonte externa no registro de tabela intermediária do controle de depósito original.

EXT_​TRANSMIT_​ID

50

S

Não Disponível

Deve corresponder ao ID de transmissão externa no registro de tabela intermediária do controle do meio de pagamento original.

EXT_​BATCH_​ID

30

S

Não Disponível

Deve corresponder ao ID de batch externo no registro de tabela intermediária do controle do meio de pagamento original.

EXT_​REFERENCE_​ID

30

S

Não Disponível

É o identificador exclusivo do pagamento relativo ao ID de batch externo.

PAY_​TND_​STG_​ST_​FLG

2

S

Não Disponível

Deve ser definido como 10 (10 é o valor de tradução correspondente ao estado Pendente )

PAY_​TENDER_​ID

12

N

N

Deixe essa coluna em branco. Ela será atribuída pelo sistema quando criar um registro de meio de pagamento.

TENDER_​AMT

13.2

S

N

O valor pago (por exemplo, o valor do pagamento).

ACCOUNTING_​DT

10

S

Data

Esta é a data que deve ser usada para fins de contabilização. Ela deve corresponder a um período de contabilização em aberto.

TENDER_​TYPE_​CD

4

S

Não Disponível

Deve corresponder à chave primária de um dos tipos de meio de pagamento. Para obter mais informações, consulte Configurando Tipos de Meio de Pagamento.

CUST_​ID

15

S

Não Disponível

Este é o ID da conta ou o número da conta antigo do cliente que efetua o pagamento. Se o sistema não conseguir localizar um ID da conta ou um número da conta antigo correspondente a esse valor, o ID da conta do acordo de serviço suspenso da fonte do meio de pagamento será usado no pagamento e no meio de pagamento correspondentes.

MICR_​ID

30

N

Não Disponível

É o ID MICR associado ao pagamento.

NAME1

40

N

Não Disponível

É o nome do cliente no pagamento.

CHECK_​NBR

10

N

Não Disponível

É o número do cheque no pagamento.

Topo da página

Tabela Intermediária de Pagamento

Você precisará preencher as linhas dessa tabela apenas se alguma das seguintes condições for aplicável:

  • Se precisar distribuir um meio de pagamento a uma conta que não seja a definida com o CUST_​ID no registro intermediário do meio de pagamento, você deverá criar um registro intermediário do pagamento. É possível distribuir um meio de pagamento a várias contas criando diversos registros de tabela intermediária do pagamento. Observação: se quiser distribuir o meio de pagamento do pagamento à mesma conta, você NÃO precisará de um registro de tabela intermediária de pagamento.
  • Se quiser restringir um pagamento a um acordo de serviço específico, você deverá inserir uma linha nessa tabela para indicar o acordo de serviço específico em questão. Faça isso preenchendo MATCH_​TYPE_​CD com um valor que indique que você está pagando por um acordo de serviço específico e MATCH_​VALUE com o ID exclusivo do acordo de serviço.
  • Se praticar contabilização de item em aberto, você deverá inserir uma linha nessa tabela para cada item a fim de indicar o item em aberto cuja correspondência deve ser feita com o pagamento. Observação: como o cliente do item em aberto geralmente faz a correspondência de pagamentos com faturas, será necessário preencher MATCH_​TYPE_​CD com um valor para indicar que está fazendo a correspondência por ID da fatura e MATCH_​VALUE com o ID exclusivo da fatura.

O nome dessa tabela é CI_​PAY_​ST. A tabela a seguir descreve cada coluna dessa tabela.

Nome da Coluna

Tamanho

Obrig.

Tipo de Dados

Comentários

EXT_​SOURCE_​ID

30

S

Não Disponível

Deve corresponder ao ID de fonte externa no registro de tabela intermediária de meio de pagamento do pagamento original.

EXT_​TRANSMIT_​ID

50

S

Não Disponível

Deve corresponder ao ID de transmissão externa no registro de tabela intermediária de meio de pagamento do pagamento original.

EXT_​BATCH_​ID

30

S

Não Disponível

Deve corresponder ao ID de batch externo no registro de tabela intermediária de meio de pagamento do pagamento original.

EXT_​REFERENCE_​ID

30

S

Não Disponível

Deve corresponder ao ID de referência externa no registro de tabela intermediária de meio de pagamento do pagamento original.

CUST_​ID

15

S

Não Disponível

Este é o ID da conta ou o número da conta antigo do cliente a que o pagamento deve ser distribuído. Se o sistema não conseguir localizar um ID da conta ou um número da conta antigo correspondente a esse valor, o ID da conta do pagador será usado no pagamento correspondente. Se o ID da conta do pagador for inválido, o acordo de serviço suspenso da fonte do meio de pagamento será usado.

PAY_​AMT

13.2

S

N

O valor pago (por exemplo, o valor do pagamento).

MATCH_​TYPE_​CD

8

N

Não Disponível

Veja a descrição do campo MATCH_​VALUE abaixo. Para obter mais informações sobre o significado desse campo, consulte Pagamentos e Eventos de Correspondência.

MATCH_​VALUE

30

N

Não Disponível

MATCH_​VALUE e MATCH_​TYPE_​CD são usados em conjunto para indicar que a distribuição do pagamento deve ser restringida de alguma forma (ou seja, o algoritmo de distribuição de pagamento padrão não deve ser usado). MATCH_​TYPE_​CD indica como o pagamento deve ser distribuído (por exemplo, distribuído apenas a um acordo de serviço específico), MATCH_​VALUE contém o ID da restrição (por exemplo, o ID do Acordo de Serviço).

Se MATCH_​TYPE_​CD for especificado, ele deverá estar relacionado a um Tipo de Correspondência válido.