Árvore de páginas

Versões comparadas

Chave

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

...

Implementado a geração do Lote de utilização.


Utilização:

É necessário cadastrar a vigências da Operadora (CNU). Acesse o cadastro de Operadoras clique em Outras Ações e escolha a opção "Vigência Cobr./Utiliz". Quando você gerar o lote de intercâmbio, o sistema vai olhar essas vigências. Caso a data do dia da geração do lote de intercâmbio esteja entre alguma das vigências e o lote esteja marcado para gerar Utilização a movimentação será enviada. Exemplo:


Cadastro de Vigências (é possível ter mais de 1 vigência devido a histórico):

Image Added


Após criado as vigências, gero o lote de intercâmbio. Considerando que estou gerando uma Utilização devo me atendar ao seguinte:

  • A data que estou logado no sistema deve estar entre as vigências que acabei de cadastrar. Caso não esteja, não será gerado o lote. Neste caso você pode prosseguir escolhendo a opção Cobrança no campo (BTF_COBUTI - Cobr./Utiliz.)
  • Este processo de utilização não gera título no financeiro, porém a tabela Usuários Participação (BDH) continua sendo alterada igual anteriormente a não ser com relação a chave do título. O número da fatura ainda é preenchida na BDH isso porque caso eu precise deletar este lote,

preciso de uma referencia e agora como não há mais número utilizo o número da cobrança.

  • A únic maneira de gerar a Utilização é colocando o compo "Tipo de Cobranc" (BTF_TIPCOB) igual a intercâmbio Eventual ( BTF_TIPCOB = 1 ) e também colocando o campo Cobr./Utiliz.(BTF_COBUTI) igual a 2 (Utilização)
  • O campo Reembolso caso ele esteja igual a sim, será exibido crítica impossibilitando a geração da utilização.

Ao Fim do da geração do lote de intercâmbio o campo BTF_COBUTI ficará igual a 2 indicando que trata-se de uma utilização. É através deste campo que o sistema vai exportar o arquivo de utilização.

Image Added


Agora gero o lote de intercâmbio de utilização:

Image Added


Abaixo, a estrutura de dicionário que deve ser criada para utilizar esta implementação:


Tabela: SX2

TabelaNomeChave
BHPVigência Cobr./Utiliz.BHP_FILIAL+BHP_CODOPE+DTOS(BHP_VIGDE)+DTOS(BHP_VIGATE) 


     Campos tabela BHP:

CampoDescriçãoTítuloTamanhoFormatoContextoPropriedadeValidaçãoInicializador PadrãoUsadoBrowseObrigatório
BHP_FILIALFilial
2






Não
BHP_CODOPECódigo OperadoraCód.Oper.4@!RealVisualizar
BA0->(BA0_CODIDE + BA0_CODINT)SimSimNão
BHP_VIGDEVigência DeVigência De8
RealAlterarIf(!Empty(M->BHP_VIGATE),M->BHP_VIGDE<=M->BHP_VIGATE,.T.)
SimSimSim
BHP_VIGATEVigência AtéVigência Até8
RealAlterarIf(!Empty(M->BHP_VIGDE),M->BHP_VIGDE <= M->BHP_VIGATE,.T.)
SimSimNão


    Índice Tabela BHP:

índiceOrdemChaveDescrição
BHP1BHP_FILIAL+BHP_CODOPE+DTOS(BHP_VIGDE)+DTOS(BHP_VIGATE)Cod Ope + Vigência De+Vigência Até


     Outros Campos:

CampoDescriçãoTítuloTamanhoFormatoContextoOpçõesPropriedadeValidaçãoInicializador PadrãoUsadoBrowseObrigatório
BTF_COBUTICobr./Utiliz.Cobrança Utilização1@!  Real1=Cobrança;2=UtilizaçãoAlterarPERTENCE(" 12")"1"SimSimNão
BTO_COBUTICobr./Utiliz.Cobrança Utilização1@!  Real1=Cobrança;2=UtilizaçãoVisualizarPERTENCE(" 12")
SimSimNão





04. DEMAIS INFORMAÇÕES

Não se aplica

...