Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Especificação Especificación de Requisitos

 

Projeto/Versão: M_SER_MI002

Requisito/Módulo: PCREQ-2093

Sub-Requisito/FunçãoFunción: PCREQ-5713

TarefaTarea/Chamado: PDR_SER_MI001-142

País: Perú

Data Especificación: 01/12/2015

Rotinas Involucradas

 

 

Rotina

Tipo de OperaçãoOperación

Opção Opción de Menu 

TSSIntegSignature.prw

Modificación

N/A

 

NFELOC_WSCFGNFELOC.PRW

Modificación

N/A 

Estratégia de Desarrollo y Liberación

 

Producto

TSS

Release que está sendo desarrollado

11.8

Posee Réplica?

( )Sim (X)Não

Cual a versión?

 

 

Âncora
_Toc380063576
_Toc380063576
Objetivo



Modificar el Web Service TSSIntegSignature y NFELOC_WSCFGNFELOC para permitir que TSS reciba documentos fiscales electrónicos para Perú y los envié envíe al sistema Signature posteriormente.

...



Actualmente la definición del Web Service tiene  TSSIntegSignature tiene los siguientes Métodos:

  • cfgEmpresa
  • getCfgEmpresa
  • remessaDoc
  • monitorDoc
  • Condultadoc


El método cfgEmpresa, se encarga de generar un xml para envio a signature, sin embargo beberá modificarse la funcionalidad la cual está contenida en la función TSSCfgAdmSig(TSSIntegSignature.prw). Debe verificar si la entidad a configurar, pertenece al país Perú (SPED001L->COD_PAIS = 604). Si es así deberá ejecutar las siguientes instrucciones:
LocPutMV("MV_SIGAREA",cIdEnt, :: adminEmail)
LocPutMV("MV_SIGNPAS",cIdEnt, :: adminPass)
LocPutMV("MV_SIGURL",cIdEnt, ::adminUser)
Y deberá generar el retorno de la siguiente manera:
oCfgEmpResult:result := .T.
oCfgEmpResult:mensagem := "Configuración realizada con éxito"

NFELOC_WSCFGNFELOC.PRW 


Modificar Web Method AdmEmpLoc para que se incluya al país Perú en las siguientes validaciones:

  • Validación de RUT: que el RUT de la empresa no esté vacío.
  • Deberá excluir la validación de la provincia ya que no es un dato relevante para este desarrollo.

 

Protótipo de Tela

N/A

Regras de Integridade

 

Release Notes

 

Módulo

TSS

FunçãoFunción

AdmEmpLocTSSIntegSignature

SituaçãoSituación/Requisito

PCREQ-5713

SoluçãoSolución/ImplementaçãoImplementación

Modificación a Web method cfgEmpresa de la integración de con Sistema Signature para nueva funcionalidad que permita manejar país Perú.

Conversores de Parâmetros: 
        

 

 

Módulo

TSS

Función

NFELOC_WSCFGNFELOC

Situación/Requisito

PCREQ-5713

Solución/Implementación

Modificación a Web method AdmEmLoc para que dentro de las validaciones que permita manejar país Perú.

 

 

Flujo del Proceso

...

Envío:

 

  1. Diagrama – Casos de Uso

 

  1. Diagrama – Atividades

 

  1. Diagrama de Classes

 

  1. Diagrama de Entidade e Relacionamento

 

  1. Diagrama de Secuencia



Dicionário de Dados

  • Dicionário de Dados


Grupo de Perguntas
N/A
Consulta Padrão
N/A
Estrutura de Menu
N/A

Âncora
_Toc237770964
_Toc237770964
Procedimentos

N/A

Âncora
_Toc237770965
_Toc237770965
Programas

...

Casos de Testes


Um caso de teste contém informações informacioness gerais que determinam como testes anteriormente especificado pelo Plano de Testes devem ser conduzidos. Geralmente, eles são agrupados por requisito. Entretanto, é possível agrupar casos de teste por conjunto de requisitos, caso os testes estejam verificando integradamente os requisitos que pertencem a esse conjunto.
Os casos de testes mencionados abaixo devem ser executados para garantir a qualidade do produto, atendendo a finalidade do projeto e os resultados esperados.

  1. Caso(s) de Testes Reusável(is)

 

<Quando houver integração entre produtos, informe a referência para os casos de testes da outra linha de produto>

Caso de Testes

<Identifique o caso de testes. Inclua o nome do caso de testes que está armazenado no TFS>

Armazenamento

<Local onde está armazenado no TFS este caso de testes>

Procedimentos/Cenários de Testes

<Informe os nomes dos procedimentos e as condições que devem executados>

Estimativas

<Transportar a quantidade de horas estimadas no CT armazenado no TFS, somando as pré-condições, inicializações e finalizações correspondentes aos cenários que serão executados>

Finalidade Testes

<Exemplo: Garantir que as alterações realizadas por este projeto não afetaram a rotina nos releases comerciais>

Recomendações

<Informe particularidades que devem ser consideradas neste caso de testes. Exemplo: executar esse caso de testes duas vezes, um com a versão atual da rotina e outra com a versão desse desenvolvimento para garantir que não ocorram diferenças além das solicitadas por este desenvolvimento>

Integrações entre produtos

N/A

Almacenamiento

N/A

Procedimientos/Escenarios de Testes

N/A

Estimativas

 

Finalidad Testes

 

Recomendaciones

 

Integraciones entre productos

 

 

  1. Caso(s) de Testes Específico(s) do Projeto

 

Caso de Testes

Registrar empresa con país Perú

 

 

Finalidade Testes

Generar registros de Entidad para empresas de País Perú

Estimativas

 

Teste do Programador

(X ) Sim ( ) Não

RecomendaçõesRecomendaciones

  1. Tener instalado y funcionando TSS
  2. Tener generado y compilado cliente de Web Services para el web service TSSSingature.

Pré-condiçõescondiciones

N/A

Pós-condiçõescondiciones

 

Como verificar os los resultados

Verificar Tabla SPED001L y SPED001M por APSDU en el ambiente SPED de TSS.
Si utiliza la interface de conexión desde Protheus, deberá recibir mensaje de "Configuración Exitosa"

Procedimentos

Resultados Esperados

1.- Desde Protheus, el módulo de Facturación acceder a la rutina Transmisión Electrónica, en la ruta del menú: Actualizaciones -> Facturación ->Transmisión Electrónica.

<Relacione o comportamento esperado do passo > 

2.- Seleccionar la opción "Configuración".
3.- Informar parámetros de entrada y clic en siguiente.

4.- Si no hubo error: "Configuración exitósa". Si hubo error: se mostrará WSERROR y código de error.

Âncora
_GoBack
_GoBack