Você está na página 1de 2

Descrição do arquivo de carga

O arquivo é do tipo “.csv”, onde os campos devem estar entre aspas duplas (“”) e serem separados por
ponto-e-vírgula (;).

O quadro abaixo descreve os campos. O tamanho não conta as aspas.

Pos. Nome Tipo Tamanho Comentário

1 NomeCliente char 5 a 200 Nome do Cliente. Pode estar vazio


(“”), mas recomenda-se fortemente
o seu preenchimento

2 LoginCliente char 8 a 30 Login do Cliente. Obrigatório. É


identificação que o cliente usará
para poder consumir o conteúdo de
suas assinaturas. Deve ser único para
cada cliente e não pode ser alterado
depois que o cliente foi criado.

3 SenhaCliente char 8 a 30 Senha do Cliente. Caracteres


alfanuméricos. Obrigatório

4 CpfCliente char 11 Se preenchido deve ter 11 caracteres


numéricos e ser um CPF válido, mas
pode ficar em branco (“”)

5 CnpjCliente char 14 Expansão para CNPJ no futuro; no


momento deixar vazio (“”)

6 CodigoProduto char 1a3 Identificador do produto sendo


associado. Para o produto Noggin o
código é “NGG”. Obrigatório na
criação de cliente e assinatura. Só
pode ser deixado em branco (“”)
para retirar todas as assinaturas de
um cliente já existente.

7 EmailCliente char 8 a 200 Email do cliente. Pode ficar em


branco. Algumas VASP’s precisam do
e-mail do cliente para registrar e
autorizar seus produtos
Em um arquivo de carga não é permitido que um par LoginCliente/CodigoProduto apareça em mais do
que uma linha do arquivo.

Todas as linhas que tratam de um mesmo cliente (mesmo LoginCliente) devem aparecer em sequencia
no arquivo, ou seja, não pode haver linhas que tratem de outro LoginCliente entre elas.

Exemplo de arquivo para carregar 4 clientes


"Manuel Rodrigues";"mani.rodigues";"df767kd8f";"62327529026";"";"NGG";"mrodrigues13@provedor.com"
"Lilian Dantas ";"lilian.dantas";"87fasjdn4";"91603090088";"";"PRP";"liliandantas@interprov.com"
"Anibal Leite";"anileite85";"8768dsaf090";"34958375074";"";"NGG";"anibal.leite@provedordois.com"
"Anibal Leite";"anileite85";"8768dsaf090";"34958375074";"";"FXS";anibal.leite@provedordois.com
"Julia Santos";"juliasantos";”azevinho88";"";"";"PRP";""
"Julia Santos";"juliasantos";”azevinho88";"";"";"FXS";""

Exemplo de arquivos que serão recusados


Exemplo 1
"Manuel Rodrigues";"mani.rodigues";"df767kd8f";"62327529026";"";"NGG";"mrodrigues13@provedor.com"
"Lilian Dantas ";"lilian.dantas";"87fasjdn4";"91603090088";"";"PRP";"liliandantas@interprov.com"
"Anibal Leite";"anileite85";"8768dsaf090";"34958375074";"";"NGG";"anibal.leite@provedordois.com"
"Anibal Leite";"anileite85";"8768dsaf090";"34958375074";"";"FXS";anibal.leite@provedordois.com
"Julia Santos";"juliasantos";”azevinho88";"";"";"PRP";""
"Julia Santos";"juliasantos";”azevinho88";"";"";"FXS";""
"Julia Santos";"juliasantos";”azevinho88";"";"";"PRP";""

O LoginCliente “juliasantos” aparece duas vezes com o produto “PRP”

Exemplo 2
"Manuel Rodrigues";"mani.rodigues";"df767kd8f";"62327529026";"";"NGG";"mrodrigues13@provedor.com"
"Lilian Dantas ";"lilian.dantas";"87fasjdn4";"91603090088";"";"PRP";"liliandantas@interprov.com"
"Anibal Leite";"anileite85";"8768dsaf090";"34958375074";"";"NGG";"anibal.leite@provedordois.com"
“Fernando Oliveira”;“fernando.oliveira”,””;””;”PRP”;””
"Anibal Leite";"anileite85";"8768dsaf090";"34958375074";"";"FXS";anibal.leite@provedordois.com
"Julia Santos";"juliasantos";”azevinho88";"";"";"PRP";""
"Julia Santos";"juliasantos";”azevinho88";"";"";"FXS";""

O LoginCliente “anileite85” aparece em linhas não consecutivas (o login “fernando.oliveira” aparece


entre elas)

Você também pode gostar