Páginas filhas
  • 6629342 DVAARMKZO-768 DT Ajustes fidelidade


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Integração
Função:Geração e processamento de pacotes
Ticket:6629342
Requisito/Story/Issue (informe o requisito relacionado) :DVAARMKZO-768


02. SITUAÇÃO/REQUISITO

Na geração de pacote/arquivos de fidelidade(pacote 2006 e 5002) e interface sales(pacote 4007) estavam como:

-conteúdo: número de telefone da pessoa/cliente incompleto;

-conteúdo: número de cartão fidelidade com mais de 12 dígitos;

-conteúdo: OPTIN_FID com valor 1 ao invés de vazio

-descrição de pacote com número da empresa ao invés do valor do campo adicional 100 vinculado a pessoa da empresa;


Em processamento de importação de pacote(modelo 5003, LOYPTS) estava considerando mais que 12 dígitos para cartão fidelidade.


03. SOLUÇÃO

Foram realizados os ajustes a seguir:

Pacote 2006 CUSTTK - CLIENTE CARTAO FIDELIDADE

O campo de descrição passou a conter conter no lugar do número da empresa, o valor do campo adicional 100 vinculado a pessoa da empresa de origem.
Exemplo:
valor anterior:
CUSTTK_003_190805_11.JSON
Valro após alteração:
CUSTTK_M8B_190805_11.JSON

No conteúdo do pacote, onde é armazenado um conteúdo do tipo JSON, o campo referente a telefone passou a conter DDI+DDD+númeroTelefone. Caso não tenha DDD no telefone da pessoa do registro gerado, deverá possuir DDI+telefone.
Exemplos:
"phone":"55(44) 3631-1010"
"phone":"55(--) 3631-1010"
"phone":"55(44)99631-1010"
"phone":"55(--)99631-1010"

Ainda no conteúdo, o número do cartão fidelidade("cardNumber" ) passou a possuir apenas os 12 primeiros dígitos do cartão fidelidade.
Exemplo de "cardNumber":"100000002082"


Pacote 5002 LOYACT - PONTOS CARTAO FIDELIDADE

O campo de descrição passou a conter conter no lugar do número da empresa, o valor do campo adicional 100 vinculado a pessoa da empresa de origem.
Exemplo:
valor anterior:
LOYACT_003_190805_11.JSON
Valro após alteração:
LOYACT_M8B_190805_11.JSON


No conteúdo do pacote, onde é armazena um conteúdo do tipo CSV, apenas registros com ACTION 1 e CAUSE 1, terão valor para o campo OPTIN_FID, demais registros terão OPTIN_FID vazio.
Ainda no conteúdo, o número do cartão fidelidade(primeira coluna, NO_CARTE) irá possuir apenas os 12 primeiros dígitos do cartão fidelidade.


Pacote 4007 INTERFACE SALES/INFORMACAO VENDA

O conteúdo do pacote, onde é armazena um conteúdo do tipo JSON, o campo referente a número do cartão fidelidade("loyaltycardnumber" ) irá possuir apenas os 12 primeiros dígitos do cartão fidelidade.

Pacote 5003 LOYPTS - STATUS PONTOS CARTAO FIDELIDADE

Pacote 5003 serão processados considerando 12 dígitos do número do cartão do cliente presente no conteúdo do pacote.