Este documento contém informações confidenciais. A posse destas informações é permitida apenas às pessoas que a Servicenet a tenha concedido. Caso você não tenha permissão para estar em posse deste documento, entre em contato com a Servicenet através do email suporte@servicenet.com.br e apague imediatamente este documento.
A posse deste documento só poderá ocorrer caso você (ou a empresa que você representa) tenha o contrato de confidencialidade assinado e estabelecido com a Servicenet.
A divulgação parcial ou total deste documento será considerada como quebra do contrato de confidencialidade e a empresa responsável será penalizada como estabelecido nas cláusulas do contrato.
Todo material intelectual aqui definido, é de propriedade exclusiva da Servicenet Tecnologia LTDA. A publicação, transmissão, distribuição, reprodução deste documento parcial ou total sem autorização é crime segundo a Lei de número 9.610 de 19 de Fevereiro de 1998.
Esta documentação é referente as informações fornecidas no manual do GCB - (Gerenciador do Correspondente Banco do Brasil) <V.8.6.1> sobre a transação Minha Casa Minha VIda.
A transação 246 (Minha Casa Minha Vida) deve ser executada em 3 passos:
1. A consulta 1 informará o CPF e serão obtidas as parcelas passiveis de pagamento para o cliente.
2. Seleção da parcela a ser paga: o operador deve escolher a parcela que será paga (informando os dados retornados na consulta 1 (Registro tipo ‘1’ e ‘2’) e obterá como retorno os dados para confirmação da mesma (Registros tipo “V”).
3. Confirmação: ao confirmar o pagamento das informações retornadas, será impresso o comprovante de pagamento (Registros tipo “F”).
Abaixo segue as informações de cada posição nos logs disponibilizada no manual do GCB.
INPUT IV
Input Consulta 1 |
---|
Rótulo | Tipo | Tamanho Máximo | Informação a ser preenchida |
---|---|---|---|
Fixo | N | 3 | 000 |
Tipo | N | 2 | 01 |
00044 | N | 1 | 0 |
00139 | N | 11 | Número do CPF |
Finalizador | A | 1 | @ (arroba) |
Input da Seleção de Parcela / Confirmação |
---|
Rótulo | Tipo | Tamanho Máximo | Informação a ser preenchida |
---|---|---|---|
Fixo | N | 3 | 000 |
Tipo | N | 2 | 01 |
00044 | N | 1 | 2 – Para selecionar parcela / 1 – Para confirmaçÃo |
00139 | N | 11 | Número do CPF |
00220 | N | 17 | Número da operação |
00541 | N | 5 | Código do item |
00042 | N | 4 | Sequencial |
00319 | N | 3 | Via do cartão |
00379 | N | 9 | MCI do cliente |
00133 | A | 40 | Nome do cliente |
00040 | N | 3 | Número da parcela |
00254 | N | 8 | Data de vencimento da parcela (DDMMAAAA) |
00414 | N | 17 | Valor da parcela |
Finalizador | A | 1 | @ (arroba) |
OUTPUT III
Registro Tipo '1' |
---|
Campo | Tipo | Tamanho Máximo | Preenchimento |
---|---|---|---|
Tipo-registro | A | 01 | '1' |
Tamanho-registro | N | 04 | 0078 |
Número da operação | N | 17 | Número da operação (rótulo 00220) |
Código do item | N | 5 | Código do Item (rótulo 00541) |
Sequencial | N | 4 | Sequencial (rótulo 00042) |
Via do cartão | N | 3 | Via do cartão (rótulo 00319) |
MCI do cliente | N | 9 | MCI do cliente (rótulo 00379) |
Nome do cliente | A | 40 | Nome do cliente (rótulo 00133) |
Registro Tipo '2' (poderá se repetir tantas quantas forem as parcelas possíveis de pagamento) |
---|
Campo | Tipo | Tamanho Máximo | Preenchimento |
---|---|---|---|
Tipo-registro | A | 01 | '2' |
Tamanho-registro | N | 04 | 0028 |
Número da parcela | N | 03 | Número da parcela (rótulo 00040) |
Data de vencimento da parcela | N | 08 | Data de vencimento da parcela – DDMMAAAA - (rótulo 00254) |
Valor da parcela | N | 17 | Valor da parcela (rótulo 00414) |
Registro Tipo 'V' |
---|
Campo | Tipo | Tamanho Máximo | Preenchimento |
---|---|---|---|
Tipo-registro | A | 01 | 'V' |
Tamanho-registro | N | 04 | 0038 |
Linha V | A | 38 | Linha com dados para confirmação |
Registro Tipo 'F' |
---|
Campo | Tipo | Tamanho Máximo | Preenchimento |
---|---|---|---|
Tipo-registro | A | 01 | 'F' |
Tamanho-registro | N | 04 | 0038 |
Linha F | A | 38 | Linha do comprovante |
Para melhor entendimento mostraremos um exemplo prático.
O trecho abaixo é o payload de uma transação de consulta 246:
===
[ 21/02/2018-08:12:33 ] DEBUG [Thread-693374] - XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX : lePayLoadPDV - payload = 000010004400011001390011XXXXXXXXXXX00220001700000000004904346005410005000010004200040001003190003001003790009334011615001330040XXXXX XXXXX XXXXXXX XXXXX 0004000030020025400081402201800414001700000000000008000@
===
000 → Rótulo Fixo
01 → Tipo
00044 0001 2 → 2 – Para selecionar parcela / 1 – Para confirmação
00139 0011 XXXXXXXXXXX → Número do CPF
00220 0017 00000000004904346 → Número da operação
00541 0005 00001 → Código do item
00042 0004 0001 → Sequencial
00319 0003 001 → Via do cartão
00379 0009 XXXXXXXXX → MCI do cliente
00133 0040 XXXXX XXXXX XXXXXX XXXXX → Nome do cliente
00040 0003 002 → Número da parcela
00254 0008 14022018 → Data de vencimento da parcela
00414 0017 00000000000008000 → Valor da parcela
@ → Finalizador
Em caso de dúvidas ou outras solicitações, basta entrar em contato conosco através de uma de nossas vias de atendimento.