Riocard Importa§£o 01.00

  • View
    81

  • Download
    0

Embed Size (px)

Text of Riocard Importa§£o 01.00

Plan11.2.1 Registro "Header" Registro usado para passar dados de gerao e de identificao do arquivo. Registro Tipo 01 - Header do Arquivo Nome Formato Tam. Comentrios Nr_seq_reg Num 5Nmero de seqncia do registro. Iniciado em 1, para cada arquivo. Tp_registro Num 2Tipo do Registro: 01 - Header do arquivo. Nm_arquivo Alfa 6Nome do arquivo = "CADUSU". Constante que identifica o arquivo. Nr_verso Alfa 5Nmero da verso do layout do arquivo. Verso = 01.00 Nr_doc_comprd Num 14Nmero do CPF, CNPJ ou CEI do comprador. 1.2.2 Registros de Detalhe Registro gerado para identificar os detalhes do arquivo. Registro Tipo 02 Incluso de Usurio Nome Formato Tam. Comentrios Nr_seq_reg Num 5Nmero de seqncia do registro. Tp_registro Num 2Tipo do Registro: 02 Incluso de usurio Nr_matrcula Alfa 15Nmero da matrcula do usurio. Nm_usurio Alfa 40Nome do usurio. Nr_CPF (*) Num 11Nmero do CPF do usurio. Se preencher, ser necessrio ser um CPF vlido. Vl_uso_dirio (*) Num 6 Valor de uso dirio (em centavos). Valor de EXPRESSO utilizado por dia, para ida e volta. Exemplo: R$ 3,85 000385 Cd_cidade Num 2Cdigo da Cidade onde ser feita a recarga Ver cdigos na tabela 01. Cd_rede_recarga Num 2Cdigo da rede de recarga: Ver cdigos na tabela 02. Nr_carto (*) Num 13Nmero do carto RioCard. Dever ser informado no caso de reutilizao do carto. Cd_tp_carto Num 2Cdigo do tipo de carto que ser solicitado. Ver cdigos na tabela 04. Tx_dados_adicionais Estes dados sero obrigatrios caso tenha escolhido: cd_tp_cartao=04 (carto EXPRESSO do usurio) cd_tp_cartao=05 (carto BU intermunicipal do usurio) cd_tp_cartao=06 (carto BU carioca do usurio) cd_tp_cartao-07 (carto BU Niteri do usurio) Dt_nascimento Num 8Data de nascimento do usurio. Formato ddmmaaaa Tp_sexo Alfa 1Sexo do usurio: M Masculino F Feminino Tx_doc_ident Alfa 15Nmero do documento de identidade. Sg_orgo_emissor Alfa 6Sigla do rgo emissor do documento de identidade. Nr_ddd_tel Num 3Nmero do DDD do telefone de contato Nr_tel_contato Alfa 10Nmero do telefone de contato Tx_email (*) Alfa 60Endereo de correio eletrnico Registro Tipo 03 Alterao de Usurio Nome Formato Tam. Comentrios Nr_seq_reg Num 5Nmero de seqncia do registro. Tp_registro Num 2Tipo do Registro: 03 Alterao de usurio Nr_matrcula Alfa 15Nmero da matrcula do usurio. Nm_usurio (*) Alfa 40Nome do usurio. Nr_CPF (*) Num 11Nmero do CPF do usurio. Se preencher, ser necessrio ser um CPF vlido. Vl_uso_dirio (*) Num 6 Valor de uso dirio (em centavos). Alinhado direita, completado com zeros esquerda. Exemplo: R$ 3,85 000385 Cd_cidade (*) Num 2Cdigo da Cidade onde ser feita a recarga Ver cdigos na tabela 01. Cd_rede_recarga (*) Num 2Cdigo da rede de recarga: Ver cdigos na tabela 02. Nr_carto (*) Num 13Nmero do carto RioCard. Dever ser informado no caso de reutilizao do carto Cd_tp_carto Num 2Cdigo do tipo de carto que ser solicitado. Ver cdigos na tabela 04. Tx_dados_adicionais Estes dados sero obrigatrios caso tenha escolhido: cd_tp_cartao=04 (carto EXPRESSO do usurio) cd_tp_cartao=05 (carto BU intermunicipal do usurio) cd_tp_cartao=06 (carto BU carioca do usurio) cd_tp_cartao-07 (carto BU Niteri do usurio) Dt_nascimento (*) Num 8Data de nascimento do usurio. Formato ddmmaaaa. Tp_sexo (*) Alfa 1Sexo do usurio: M - Masculino F Feminino Tx_doc_ident (*) Alfa 15Nmero do documento de identidade. Sg_orgao_emissor (*) Alfa 6Sigla do rgo emissor do documento de identidade. Nr_ddd_tel (*) Num 3Nmero do DDD do telefone de contato Nr_tel_contato (*) Alfa 10Nmero do telefone de contato Tx_email (*) Alfa 60Endereo de correio eletrnico Registro Tipo 04 Inativao de Usurio Nome Formato Tam. Comentrios Nr_seq_reg Num 5Nmero de seqncia do registro. Tp_registro Num 2Tipo do Registro: 04 Inativao de usurio Nr_matrcula Alfa 15Nmero da matrcula do usurio. Cd_mt_cancel Num 2Cdigo do motivo de cancelamento Ver cdigos na tabela 05. Registro Tipo 05 Excluso de Usurio Nome Formato Tam. Comentrios Nr_seq_reg Num 5Nmero de seqncia do registro. Tp_registro Num 2Tipo do Registro: 05 Excluso de usurio Nr_matrcula Alfa 15Nmero da matrcula do usurio. Registro Tipo 06 Reativao de Usurio Nome Formato Tam. Comentrios Nr_seq_reg Num 5Nmero de seqncia do registro. Tp_registro Num 2Tipo do Registro: 06 - Reativao de usurio Nr_matrcula Alfa 15Nmero de matrcula do usurio Tp_reativacao Num 201 - Solicitar novo carto 02 - Reutilizar carto existente - Diferente de Personalizado Usurio 03 - Reutilizar carto personalizado CPF Num 11Nmero do CPF (Obrigatrio para Tp_reativacao = 03) Nr_cartao Num 13Nmero do carto RioCard (Obrigatrio para Tp_reativacao = 02 ou 03) Tx_dados_adicionais Estes dados sero obrigatrios caso tenha escolhido: Tp_reativacao = 03 Dt_nascimento Num 8Data de nascimento do usurio. Formato ddmmaaaa Tp_Sexo Alfa 1Sexo do usurio: M Masculino F Feminino Tx_doc_ident Alfa 15Nmero do documento de identidade. Sg_orgo_emissor Alfa 6Sigla do rgo emissor do documento de identidade. Nr_ddd_tel Num 3Nmero do DDD do telefone de contato Nr_tel_contato Alfa 10Nmero do telefone de contato Tx_email Alfa 60Endereo de correio eletrnico 1.2.3 Registro "Trailler" Registro gerado para identificar o fim do arquivo. Registro Tipo 99 Fim de Arquivo Nome Formato Tam. Comentrios Nr_seq_reg Num 5Nmero de seqncia do registro. Tp_registro Num 2Tipo do Registro: 99 - Fim de Arquivo

Plan31.2.4 Modelo para a criao do arquivo de importao de usurios na verso 01.00 Apresentamos abaixo um modelo de dados para esclarecer como deve ser feita a montagem do arquivo texto de importao de usurios. Para a confeco de um arquivo texto um editor de texto simples como o Bloco de Notas do Windows pode ser utilizado. Descrio dos dados que compem o registro Header Nr_seq_reg 1Nmero de seqncia do registro Tp_registro 1Tipo do registro Nm_arquivo = CADUSUNome do arquivo Nr_verso = 01.00 Nmero da verso do layout do arquivo Nr_doc_comprd = 32.333.444/0001-55 Nmero do CPF , CNPJ ou CEI do comprador Modelo final do registro Header montado: 0000101CADUSU01.0032333444000155 Descrio dos dados que compem o registro de Detalhes Tp_Registro = 02 (Incluso) ou 03 (Alterao) Cd_tp_carto = 01 (carto EXPRESSO ao portador) 02 (carto EXPRESSO do comprador) 04 (carto EXPRESSO do usurio) 05 (carto BU intermunicipal do usurio) 06 (carto BU carioca do usurio) 07 (carto BU Niteri do Usurio) Nr_seq_reg = 2 Nmero de seqncia do registro Tp_registro = 02 Tipo do registro Nr_matrcula = 55666 Matrcula do usurio Nm_usurio = JOS DA SILVA Nome do usurioNr_CPF = 001.006.607-57 Nmero do CPF do usurio Vl_uso_dirio = R$ 2,80 Valor de uso dirio Cd_cidade = 02 Cdigo da cidade onde ser feita a recarga Cd_rede_recarga = 01 Cdigo da rede de recarga Nr_carto = 13 espaos em branco Nmero do carto de vale-transporte RioCard Cd_tp_carto = 02 Tipo de carto que ser solicitado Dt_nascimento = 8 espaos em branco Data de nascimento do usurio Tp_sexo = 1 espao em branco Sexo do usurio Tx_doc_ident = 15 espaos em branco Nmero do documento de identidade Sg_orgo_emissor = 6 espaos em branco Sigla do rgo emissor do documento de identidade Nr_ddd_tel = 3 espaos em branco Nmero do DDD do telefone de contato Nr_tel_contato = 10 espaos em branco Nmero do telefone de contato Tx_email = 60 espaos em branco Endereo de correio eletrnico Modelo final do registro Detalhe montado: 000020255666 JOS DA SILVA 001006607570002800201 02 Tp_Registro = 02 (Incluso) ou 03 (Alterao) Cd_tp_carto = 06 (Carto EXPRESSO BU Carioca do Usurio) Nr_seq_reg = 3 Nmero de seqncia do registro Tp_registro = 02 Tipo do registro Nr_matrcula = 44555 Matrcula do usurio Nm_usurio = MARIA APARECIDA GOMES Nome do usurioNr_CPF = 001.124.507-57 Nmero do CPF do usurio Vl_uso_dirio = R$ 3,85 Valor de uso dirio Cd_cidade = 02 Cdigo da cidade onde ser feita a recarga Cd_rede_recarga = 01 Cdigo da rede de recarga Nr_carto = 13 espaos em branco Nmero do carto de vale-transporte RioCard Cd_tp_carto = 05 Tipo de carto que ser solicitado Dt_nascimento = 15/07/1970 Data de nascimento do usurio Tp_sexo = F Sexo do usurioTx_doc_ident = 1971014 Nmero do documento de identidade Sg_orgo_emissor = IFP-RJ Sigla do rgo emissor do documento de identidadeNr_ddd_tel = 021 Nmero do DDD do telefone de contato Nr_tel_contato = 2222-3333 Nmero do telefone de contato Tx_email = riocard@fetranspor.com.br Endereo de correio eletrnico Modelo final do registro Detalhe montado: 000030244555 MARIA APARECIDA GOMES 001124507570003850201 0615071970F1971014 IFP-RJ0212222-3333 riocard@fetranspor.com.br Tp_Registro = 05 (Excluso) Nr_seq_reg = 4 Nmero de seqncia do registro Tp_registro = 05 Tipo do registro Nr_matrcula = 77555 Matrcula do usurio Modelo final do registro Detalhe montado: 40577555 Tp_Registro = 04 (Inativao) Nr_seq_reg = 5 Nmero de seqncia do registro Tp_registro = 04 Tipo do registro Nr_matrcula = 55777 Matrcula do usurio Cd_mt_cancel = 01 Motivo de cancelamento do usurio Modelo final do registro Detalhe montado: 000050455777 01 Tp_Registro = 06 (Reativao) Nr_seq_reg = 5 Nmero de seqncia do re