UC00125 - Gerar/Exportar arquivo DES
De Wiki Java - Interno
(Diferença entre revisões)
(→RN01 - Filtragem e preparação do arquivo) |
(→RN01 - Filtragem e preparação do arquivo) |
||
| (9 edições intermediárias de um usuário não apresentadas) | |||
| Linha 7: | Linha 7: | ||
= Pré-requisitos = | = Pré-requisitos = | ||
*Considerar documento [[Padrões de desenvolvimento]] | *Considerar documento [[Padrões de desenvolvimento]] | ||
| − | *No projeto da rotina, em ''confsrc > META-INF > messages > view.properties'' definir o nome como ''' | + | *No projeto da rotina, em ''confsrc > META-INF > messages > view.properties'' definir o nome como '''Geração do arquivo DES'''. Este nome será utilizado para criar a página no Wiki. |
= Resultado esperado = | = Resultado esperado = | ||
| Linha 19: | Linha 19: | ||
= Fluxo de eventos = | = Fluxo de eventos = | ||
== Fluxos principais == | == Fluxos principais == | ||
| − | '''Fluxo 1:''' | + | '''Fluxo 1:''' Usuário acessa a rotina ''Menu -> Relatórios -> Geração do arquivo DES''. |
| + | *Sistema exibe ao usuário a tela com os filtros conforme [[#RN01 - Filtragem e preparação do arquivo | RN01]]. | ||
| + | |||
| + | |||
| + | '''Fluxo 2:''' Usuário informa os filtros desejados e aciona o botão '''[Preparar dados]'''. | ||
| + | *Sistema gera o arquivo conforme regra de negócio [[#RN02 - Estrutura do arquivo | RN02]]. | ||
= Regras de negócio = | = Regras de negócio = | ||
== RN01 - Filtragem e preparação do arquivo == | == RN01 - Filtragem e preparação do arquivo == | ||
| − | #'''Filial:''' O sistema permitirá ao usuário selecionar uma | + | #'''Filial:''' O sistema permitirá ao usuário selecionar uma única filial de acordo com o controle de acesso do mesmo. |
#'''Período:''' Campo onde o usuário deverá informar uma data inicial e final para filtrar notas de entradas simples cuja data de entrada está compreendida no período informado. | #'''Período:''' Campo onde o usuário deverá informar uma data inicial e final para filtrar notas de entradas simples cuja data de entrada está compreendida no período informado. | ||
== RN02 - Estrutura do arquivo == | == RN02 - Estrutura do arquivo == | ||
| + | De acordo com os filtros informados o sistema buscará as notas de entrada simples (sem itens) contabilizando seus serviços para gerar o arquivo em questão. Caso o usuário tenha selecionado mais de uma filial, será gerado um arquivo para cada filial de acordo com seus respectivos registros. | ||
| + | |||
| + | |||
Seguem abaixo algumas dicas e orientações sobre a montagem do arquivo, lembrando que a documentação completa está disponível no [[Media:ManualImportacaoDES30v1.3.pdf|manual de importação DES]]. | Seguem abaixo algumas dicas e orientações sobre a montagem do arquivo, lembrando que a documentação completa está disponível no [[Media:ManualImportacaoDES30v1.3.pdf|manual de importação DES]]. | ||
| Linha 50: | Linha 58: | ||
| 6 || Subsérie do Documento || Não informar. | | 6 || Subsérie do Documento || Não informar. | ||
|- | |- | ||
| − | | 7 || Situação Especial de Responsabilidade || Utilizar sempre e somente a opção '''''1 -Exclusivamente Prestação de Serviços''''' | + | | 7 || Situação Especial de Responsabilidade || Utilizar sempre e somente a opção '''''1 -Exclusivamente Prestação de Serviços'''''. |
|- | |- | ||
| − | | 8 || Motivo de não Retenção || Se houver ISS retido na nota, utilizar a opção | + | | 8 || Motivo de não Retenção || Se houver ISS retido na nota, utilizar a opção '''''16 - ISSQN Retido''''' Se na nota '''não houver ISS retido''', utilizar a opção '''''1 - Não retido'''''. |
|- | |- | ||
|} | |} | ||
Edição atual tal como às 14h13min de 16 de dezembro de 2014
Conteúdo |
[editar] Objetivo
- Com base nas notas fiscais de serviço de entrada e de saída, gerar/exportar o arquivo DES (Declaração Eletrônica de Serviços).
[editar] Atores
- Usuário
[editar] Pré-requisitos
- Considerar documento Padrões de desenvolvimento
- No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Geração do arquivo DES. Este nome será utilizado para criar a página no Wiki.
[editar] Resultado esperado
- Gerar/exportar o arquivo DES seguindo as regras deste caso de uso e também do manual de importação DES.
[editar] Diagrama de classes
[editar] Fluxo de eventos
[editar] Fluxos principais
Fluxo 1: Usuário acessa a rotina Menu -> Relatórios -> Geração do arquivo DES.
- Sistema exibe ao usuário a tela com os filtros conforme RN01.
Fluxo 2: Usuário informa os filtros desejados e aciona o botão [Preparar dados].
- Sistema gera o arquivo conforme regra de negócio RN02.
[editar] Regras de negócio
[editar] RN01 - Filtragem e preparação do arquivo
- Filial: O sistema permitirá ao usuário selecionar uma única filial de acordo com o controle de acesso do mesmo.
- Período: Campo onde o usuário deverá informar uma data inicial e final para filtrar notas de entradas simples cuja data de entrada está compreendida no período informado.
[editar] RN02 - Estrutura do arquivo
De acordo com os filtros informados o sistema buscará as notas de entrada simples (sem itens) contabilizando seus serviços para gerar o arquivo em questão. Caso o usuário tenha selecionado mais de uma filial, será gerado um arquivo para cada filial de acordo com seus respectivos registros.
Seguem abaixo algumas dicas e orientações sobre a montagem do arquivo, lembrando que a documentação completa está disponível no manual de importação DES.
[editar] Registro tipo "H" - IDENTIFICAÇÃO
| POSIÇÃO | CAMPO | DICA/ORIENTAÇÃO |
| 2 | Inscrição Municipal | Buscar no cadastro da filial logada/emissora do arquivo a inscrição municipal. |
| 3 | CNPJ/CPF | Buscar no cadastro da filial logada/emissora do arquivo o CPF ou CNPJ. |
[editar] Registro Tipo "R" - SERVIÇOS TOMADOS
| POSIÇÃO | CAMPO | DICA/ORIENTAÇÃO |
| 2 | Data de pagamento ou reconhecimento do crédito | Utilizar data em que a nota/documento entrou no sistema. |
| 4 | Modelo do Documento | Utilizar o modelo selecionado na entrada da nota. |
| 5 | Série do Documento | Utilizar série informada na entrada da nota. |
| 6 | Subsérie do Documento | Não informar. |
| 7 | Situação Especial de Responsabilidade | Utilizar sempre e somente a opção 1 -Exclusivamente Prestação de Serviços. |
| 8 | Motivo de não Retenção | Se houver ISS retido na nota, utilizar a opção 16 - ISSQN Retido Se na nota não houver ISS retido, utilizar a opção 1 - Não retido. |