Páginas filhas
  • ER_Processo_Emissao_NFe_nacional_Matriz_Argentina

Versões comparadas

Chave

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

ER_NFE Nacional Argentina

Rascunho

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

 

 

 

 

 

 

Produto

TSS

Módulo

NFELOC Argentina

 

 

 

Segmento Executor

SERVIÇOS

 

 

 

 

 

Projeto1

M_SER_TSS003SERTSS003

IRM1

 

 

 

 

Requisito1

 

Subtarefa1

12

 

 

 

Release de Entrega Planejada

12.1.16

Réplica

 

 

 

 

País

(  ) Brasil  ( X ) Argentina  (   ) Mexico  (   ) Chile  (  ) Paraguai  (  ) Equador (  ) USA  (  ) Colombia   (  ) Outro _____________.

 

 

 

 

 

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

 

 

 

 

 

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

Definir o processo Processo de Emissão de Nota fiscal eletrônica nacional Matriz da Argentina.
 

Definição da Regra de Negócio

O processo será definido pelo fonte TSSProcNFeArgTSSProcMatrizNFeArg.PRW tendo a seguinte composição.
 
Processo: Emissão de Nota Fiscal Eletrônica:
O fonte TSSProcNfeArgTSSProcMatrizNfeArg.PRW, será definido da seguinte forma:
Função: TSSArgEmissao TSSProcMatrizArgEmissao:
Função principal  do processo de Emissão da Nota fiscal eletrônica Nacional da Argentina. Nessa função deverá ser instanciada a classe TSSProcControl responsável pela execução e controle de todo o processo.
 
Sub Processos: 
Rotinas responsáveis pela execução das etapas do processamento. O Processo de Emissão será definido com os seguintes Sub Processos
 

  • Função: TSSArgTransmissao TSSProcMatrizArgTransmissao

Sub Processo responsável pelo Envio dos Documentos para a AFIP.
 
Cadastro de sub processos:
Para que os sub processos sejam executados, será necessário cadastrá-los na classe TSSProcControl.
O cadastro deverá ser realizado através do metodo addProcess da classe TSSProcControl:
 

Sub processo

Código

Função

Descrição

Tentativas

Sleep

Lote

Origem

Destino

Transmissao

001

TSSArgTransmissao()

"Envio de faturas internas de Matriz para a AFIP"

2

1

Sim

TSS

AFIP

     
 
Retorno das funções de sub processo:
Deverá retornar um array com a seguinte estrutura:

...

  • TSSTR1            – Cadastro de processamento.
  • SPED050L        – Tabela de registro de documentos do Mercado Internacional
  • SPED052L        – Tabela de Lote de documentos do Mercado Internacional
  • SPED054L        – Tabela de documento X Lote do Mercado Internacional
  • SPED001L        –  Tabela de cadastro de entidades do Mercado Internacional.

 

Fluxo do Processo

 
1.1.  Fluxo Principal
1.1.1.    Chamada do método new() para instanciar a classe TSSProcControl;
1.1.2.    Chamada do método init() para inicialização dos parametros de processamento.
1.1.2.    Chamada do método addProcess() para cadastro de sub processos;
1.1.3.    Chamada do método execute() para execução dos sub processos;
1.1.4.    Fim de Caso de Uso.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.