Módulo de Contribuyentes rc1 0



Download 58.11 Kb.
Page1/13
Date17.12.2020
Size58.11 Kb.
#55457
  1   2   3   4   5   6   7   8   9   ...   13
Módulo de Contribuyentes
Módulo de Contribuyentes

Módulo de Contribuyentes 

RC1v1.0 
Escenario Básico: 

 


  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC termina en 001 entonces se valida el dígito verificador, siguiendo el algoritmo descrito en el Apéndice A. 

  5. Si se cumple lo anterior se valida que el RUC no se encuentra registrado. 

  6. Si el RUC no está registrado entonces se ingresa la Razón Social. 

  7. Se valida que la Razón Social sea una cadena de caracteres de hasta 130 caracteres, que puede incluir blancos. 

  8. Si se cumple lo anterior entonces se ingresa el Teléfono. 

  9. Se valida que el Teléfono sea una cadena de caracteres de 9 o 10 caracteres  

  10. Si se cumple lo anterior entonces si la longitud es de 9 dígitos entonces se valida que los dos primeros dígitos estén comprendidos entre "02" y "07". Si la longitud es de 10 dígitos entonces se valida que los dos primeros dígitos sean "09".

  11. Si se cumple lo anterior, entonces se ingresa la dirección

  12. Se valida que la Dirección sea una cadena de hasta 130 caracteres, que puede incluir blancos y/o el carácter "-". 

  13. Si se cumple lo anterior entonces se ingresa el Correo Electrónico. 

  14. Se valida que el Correo Electrónico sea una cadena de hasta 120 caracteres. 

  15. Si se cumple lo anterior entonces se valida el Correo Electrónico siguiendo el algoritmo descrito en el Apéndice X 

  16. Si se cumple lo anterior, entonces se selecciona el tipo de declaración, que puede ser mensual o semestral, si no se selecciona ninguna, el contribuyente se registrara con la opción mensual 

  17. Se registra el Contribuyente en el sistema y se emite el mensaje “El Contribuyente fue registrado exitosamente” 

 

Escenario Alternativo 1:




  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC no tiene 13 dígitos entonces se emite el mensaje “El RUC debe tener 13 dígitos” y se repite la acción 1 

 

Escenario Alternativo 2 :

 


  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos 

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC no termina en 001 entonces se emite el mensaje “El RUC ingresado no es válido” y se repite la acción 1 

Escenario Alternativo 3:




  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC termina en 001 entonces se valida el dígito verificador, siguiendo el algoritmo descrito en el Apéndice A. 

  5. Si no se cumple lo anterior entonces se emite el mensaje “El RUC ingresado no es válido” y se repite la acción 1 

Escenario Alternativo 4:




  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC termina en 001 entonces se valida el dígito verificador, siguiendo el algoritmo descrito en el Apéndice A. 

  5. Si se cumple lo anterior se valida que el RUC no se encuentra registrado. 

  6. Si el RUC está registrado entonces se emite el mensaje “El RUC ya se encuentra registrado” y se repite la acción 1  

Escenario Alternativo 5:




  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC termina en 001 entonces se valida el dígito verificador, siguiendo el algoritmo descrito en el Apéndice A. 

  5. Si se cumple lo anterior se valida que el RUC no se encuentra registrado. 

  6. Si el RUC no está registrado entonces se ingresa la Razón Social  

  7. Se valida que la Razón Social sea una cadena de caracteres de hasta 130 caracteres, incluyendo blancos. 

  8. Si no se cumple lo anterior entonces se emite el mensaje “Longitud de razón Social no valida” y se repite la acción 6

Escenario Alternativo 6: 




  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC termina en 001 entonces se valida el dígito verificador, siguiendo el algoritmo descrito en el Apéndice A. 

  5. Si se cumple lo anterior se valida que el RUC no se encuentra registrado. 

  6. Si el RUC no está registrado entonces se ingresa la Razón Social. 

  7. Se valida que la Razón Social sea una cadena de caracteres de hasta 130 caracteres, que puede incluir blancos. 

  8. Si se cumple lo anterior entonces se ingresa el número telefónico 

  9. Se valida que el Teléfono sea una cadena de 9 o 10 caracteres numéricos

  10. Si no se cumple lo anterior, se emite el mensaje “longitud del teléfono incorrecta” y se repite la acción 8

Escenario Alternativo 7:




  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC termina en 001 entonces se valida el dígito verificador, siguiendo el algoritmo descrito en el Apéndice A. 

  5. Si se cumple lo anterior se valida que el RUC no se encuentra registrado. 

  6. Si el RUC no está registrado entonces se ingresa la Razón Social. 

  7. Se valida que la Razón Social sea una cadena de caracteres de hasta 130 caracteres, que puede incluir blancos. 

  8. Si se cumple lo anterior entonces se ingresa el Teléfono. 

  9. Se valida que el Teléfono sea una cadena de caracteres de 9 o 10 caracteres  

  10. Si se cumple lo anterior entonces si la longitud es de 9 dígitos entonces se valida que los dos primeros dígitos estén comprendidos entre "02" y "07". Si la longitud es de 10 dígitos entonces se valida que los dos primeros dígitos sean "09".

  11. Si no se cumple lo anterior, entonces se emite el mensaje “número de teléfono no valido” y se repite la acción 8

Escenario Alternativo 8: 




  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC termina en 001 entonces se valida el dígito verificador, siguiendo el algoritmo descrito en el Apéndice A. 

  5. Si se cumple lo anterior se valida que el RUC no se encuentra registrado. 

  6. Si el RUC no está registrado entonces se ingresa la Razón Social. 

  7. Se valida que la Razón Social sea una cadena de caracteres de hasta 130 caracteres, que puede incluir blancos. 

  8. Si se cumple lo anterior entonces se ingresa el Teléfono. 

  9. Se valida que el Teléfono sea una cadena de caracteres de 9 o 10 caracteres  

  10. Si se cumple lo anterior entonces si la longitud es de 9 dígitos entonces se valida que los dos primeros dígitos estén comprendidos entre "02" y "07". Si la longitud es de 10 dígitos entonces se valida que los dos primeros dígitos sean "09".

  11. Si se cumple lo anterior, entonces se ingresa la dirección

  12. Se valida que la Dirección sea una cadena de hasta 130 caracteres, que puede incluir blancos y/o el carácter "-". 

  13. Si no se cumple lo anterior, se emite el mensaje “Dirección incorrecta” y se repite la acción 11

Escenario Alternativo 9:




  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC termina en 001 entonces se valida el dígito verificador, siguiendo el algoritmo descrito en el Apéndice A. 

  5. Si se cumple lo anterior se valida que el RUC no se encuentra registrado. 

  6. Si el RUC no está registrado entonces se ingresa la Razón Social. 

  7. Se valida que la Razón Social sea una cadena de caracteres de hasta 130 caracteres, que puede incluir blancos. 

  8. Si se cumple lo anterior entonces se ingresa el Teléfono. 

  9. Se valida que el Teléfono sea una cadena de caracteres de 9 o 10 caracteres  

  10. Si se cumple lo anterior entonces si la longitud es de 9 dígitos entonces se valida que los dos primeros dígitos estén comprendidos entre "02" y "07". Si la longitud es de 10 dígitos entonces se valida que los dos primeros dígitos sean "09".

  11. Si se cumple lo anterior, entonces se ingresa la dirección

  12. Se valida que la Dirección sea una cadena de hasta 130 caracteres, que puede incluir blancos y/o el carácter "-". 

  13. Si se cumple lo anterior entonces se ingresa el Correo Electrónico. 

  14. Se valida que el Correo Electrónico sea una cadena de hasta 120 caracteres. 

  15. Si no se cumple lo anterior, entonces se emite el mensaje “longitud del correo electrónico no valida” y se repite la acción 13

Escenario Alternativo 10: 




  1. El Asistente Contable o el Gerente General Ingresa el RUC. 

  2. Se valida que el RUC tenga 13 dígitos  

  3. Si el RUC tiene 13 dígitos entonces se valida que termine en 001 

  4. Si el RUC termina en 001 entonces se valida el dígito verificador, siguiendo el algoritmo descrito en el Apéndice A. 

  5. Si se cumple lo anterior se valida que el RUC no se encuentra registrado. 

  6. Si el RUC no está registrado entonces se ingresa la Razón Social. 

  7. Se valida que la Razón Social sea una cadena de caracteres de hasta 130 caracteres, que puede incluir blancos. 

  8. Si se cumple lo anterior entonces se ingresa el Teléfono. 

  9. Se valida que el Teléfono sea una cadena de caracteres de 9 o 10 caracteres  

  10. Si se cumple lo anterior entonces si la longitud es de 9 dígitos entonces se valida que los dos primeros dígitos estén comprendidos entre "02" y "07". Si la longitud es de 10 dígitos entonces se valida que los dos primeros dígitos sean "09".

  11. Si se cumple lo anterior, entonces se ingresa la dirección

  12. Se valida que la Dirección sea una cadena de hasta 130 caracteres, que puede incluir blancos y/o el carácter "-". 

  13. Si se cumple lo anterior entonces se ingresa el Correo Electrónico. 

  14. Se valida que el Correo Electrónico sea una cadena de hasta 120 caracteres. 

  15. Si se cumple lo anterior entonces se valida el Correo Electrónico siguiendo el algoritmo descrito en el Apéndice X 

  16. Si no se cumple lo anterior, entonces se emite el mensaje “correo electrónico no valido" y se repite la acción 13


Download 58.11 Kb.

Share with your friends:
  1   2   3   4   5   6   7   8   9   ...   13




The database is protected by copyright ©ininet.org 2024
send message

    Main page