UC00129 - Integração contábil Alterdata

De Wiki Java - Interno
Edição feita às 10h06min de 15 de janeiro de 2015 por Gil (disc | contribs)

Ir para: navegação, pesquisa

Conteúdo

Objetivo

  • Realizar integração contábil entre o JResulth e o sistema contábil da Alterdata

Atores

  • Usuário

Pré-requisitos

  • Considerar documento Padrões de desenvolvimento.
  • No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Conta contábil. Este nome será utilizado para criar a página no Wiki.
  • No cadastro da filial, criar campo novo 'Centro de custo'
  • Promover alterações no cadastro de fórmulas e cadastro de operaçÕes
  • Esta rotina só poderá ser visível no menu para usuários que possuem acesso a mesma em empresas cuja senha possui o módulo de contabilidade.

Sistema

  • Contabilidade

Resultado esperado

  • Gerar arquivo, conforme modelo


Fluxo de eventos

Fluxos principais

Fluxo 1: Usuário acessa Menu > Utilitários -> Fórmula. Sistema procede conforme RN01

Fluxo 2: Usuário acessa Menu > Cadastro Operações > (todas). Sistema procede conforme RN02

Fluxo 3: Usuário acessa Menu > Utilitários -> Gera Integração Contábil. Sistema procede conforme RN03.

Regras de negócio

RN01 - Cadastro de Fórmulas

RN02 - Tela de manutenção

== RN03 - Geração Arquivo Contábil

Para gerar o arquivo, será necessário identificar o centro de custo da filial. Sendo assim, se o cliente da ATS tem o sistema contábil (JCB), solicitar o campo centro de custo contábil, string 10 bytes, não obrigatório, ao lado do campo 'código da filial', na aba 'outros dados'


A tela da integração contábil solicitaria os seguintes campos:

  • filiais
  • período de movimento
  • Nome do arquivo
  • ( ) Contabilizar movimento bancário
  • ( ) Contabilizar movimento de caixa
  • ( ) Contabilizar ECF
  • ( ) Contabilizar Notas de entrada
  • ( ) Contabilizar Notas de saída
  • ( ) Contabilizar Notas de entrada emitidas


Contabilizar movimento bancário

Se faltar uma das contas, ou conta contábil da conta bancária, ou a conta contábil do tipo de lançamento, ignorar movimento. Isto é normal.


   [posição 1]: vazio
   [posições 2 e 3:] Se o movimento bancário for de saída, a primeira conta, de débito, (que será sempre a conta reduzida), será do tipo de lançamento bancário, e       segunda (que seria a conta credora, será a conta contábil da conta bancária). Se o lançamento for de entrada no banco, inverte. Ou seja, débito o banco e              credito o tipo de lançamento. A CONTABILIDADE TRABALHA ao contrário do nosso senso comum.
   [posição 4]: data do movimento bancário
   [posição 5]: valor normal do lançamento
   [posição 6]: criar um campo, string(5), nao obrigatório, na filial, e usar este campo. 
   [posição 7]: deixar branco
   [posição 8]: usar o histórico do banco
   [posição 9]: usar o número do banco (temm isto no movimento, mesmo que opcional)
Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas