Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Hotelaria - Títulos a Receber (FINA040/FINI040)

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Serviços

Módulo:

Financeiro

Rotina:

Rotina

Nome Técnico

FINA040

Contas a Receber

Rotina(s) envolvida(s)

Nome Técnico

FINI040

Adapter de Contas a Receber

FINXNATFunções Genéricas de Naturezas

Parâmetro(s):

MV_HTLPREF

MV_HTLNAPR 

MV_HTLNADH 

MV_HTLNARA 

MV_HTLNANC 

MV_HTLNACD 

MV_HTLNACC 

MV_HTLCCRT

Issue:

DSERFINR-3348

Descrição

Alterações realizadas para o projeto de integração com hotelaria, que serão liberadas à partir da versão 12.1.17 de outubro/17:

 


FINA040

  • Realizados tratamentos para não calcular PCC caso seja rotina automática e os valores forem informados;
  • Ajuste para não considerar atualização de saldo de cliente (A1_SALDUP) quando houver alteração de títulos provisórios (PR);
  • Tratamento para dar rollback e exibir mensagem em tela, caso ocorra erro no envio da mensagem única síncrona;
  • Corrigido para que a response de contas a receber seja sempre direcionada ao FINA040, evitando problemas de resposta quando o titulo for incluído na rotina de funções do contas a receber e for integração síncrona.

 

FINI040

  • Inclusão do nome da mensagem na terceira posição do retorno do FINI040, para preenchimento automático no cadastro do adapter;
  • Ajuste para pegar o prefixo do título do novo parâmetro MV_HTLPREF, caso seja integração com hotelaria e a tag não seja informada no XML;
  • Ajuste para não ler a tag de número de título e não definir o campo na execauto caso haja inicializador padrão no campo E1_NUM;
  • Ajuste para definir a natureza do título através dos novos parâmetros (MV_HTLNAPRMV_HTLNADH, MV_HTLNARA, MV_HTLNANC, MV_HTLNACDMV_HTLNACC), conforme o tipo do título, caso seja integração com hotelaria e a tag não seja informada no XML;
  • Adicionados os trechos para leitura das tags CustomerCode e StoreId para ler o código sem de/para caso o InternalId de cliente não seja informado;
  • Adicionados os tratamentos para leitura das novas tags de Valor Real e NSU (RealValueUniqueSerialNumber, respectivamente), para integração de títulos de cartão (crédito/débito). As novas tags estão disponíveis à partir da versão 2.003 da mensagem AccountReceivableDocument;
  • Implementação da leitura e envio das novas tags, contendo o número da conta hoteleira (reserva) e o tipo da reserva (tags HotelAccountCode e HotelAccountType). As novas tags estão disponíveis à partir da versão 2.006 da mensagem AccountReceivableDocument; Para gravação desses valores, foram criados dois novos campos na tabela SE1E1_CONHTLE1_TCONHTL;
  • Implementados os tratamentos para gravação de rateio por naturezas/centro de custos (SEV/SEZ) através de novas tags criadas na mensagem (ListOfFinancialNatureApportionment). As novas tags estão disponíveis à partir da versão 2.006 da mensagem AccountReceivableDocument;
  • Ajuste para ler a data de exclusão do título, enviada no XML;
  • Chamada da execauto dentro de uma transação, para o correto rollback em caso de erro na gravação;
  • Ajuste para envio da tag de portador (banco);
  • Ajuste para retornar erro caso não haja um cliente informado no título.
  • Tratamento para verificar se um título existe, na operação de alteração, antes de chamar a rotina automática.

 

FINXNAT

  • Remoção de validação de centros de custos iguais para inclusão de rateio no título a receber via rotina automática;
  • Incluído tratamento para calcular o valor do rateio de centro de custos com base no percentual informado via rotina automática;

 

Atualizações de Dicionário


1.  Criação de 

Atualizações do Compatibilizador

(Apenas para Microsiga Protheus, versões anteriores à versão 12)

  1. Criação ou Alteração de Perguntas no arquivo SX1 – Cadastro de Perguntes:

Pergunte

(X1_PERGUNT)

Nome

 

Grupo

(X1_GRUPO)

Ordem

(X1_ORDEM)

Tipo

(X1_TIPO)

Tamanho

(X1_TAMANHO)

 

2.    Criação ou Alteração de tabela no arquivo SX2– Tabelas:

Chave

Nome

Modo

PYME

B04

(X2_CHAVE)

Dente/Região

(X2_NOME)

C

(X2_MODO)

N

(X2_PYME)

 

3.  Criação ou Alteração de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:

Chave

Ex.: AR

Descrição

Ex.: Tabela de IR de Aplicações Financeiras

 

4.  Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:

  • Tabela BGD - Prod x Cob x Proc x Co-PartSE1 - Contas a Receber:

 

(X3_DECIMAL)

Campo

(X3E1_CAMPO)CONHTL

Tipo(X3_TIPO)

C - Caractere

Tamanho

(X3_TAMANHO)

Decimal

32

Formato(X3_PICTURE)

@!

Título(X3_TITULO)

Conta Hotel

Descrição

(X3_DESCRIC)

Nível

(X3_NÍVEL)

Usado

(X3_USADO) Informe Sim ou Não

Obrigatório

(X3_OBRIGAT) Informe Sim ou Não

Browse

(X3_BROWSE) Informe Sim ou Não

Opções

(X3_CBOX)

When

(X3_WHEN)

Relação

(X3_RELACAO)

Val. Sistema

(X3_VALID)

Help

Descreva o conteúdo informado para Help de Campo no ATUSX

 

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

 

5.  Criação ou Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:

  • Pesquisa B05PLS:

Alias

(XB_ALIAS)

Tipo

(XB_TIPO)

Sequência

(XB_SEQ)

Coluna

(XB_COLUNA)

Descrição

(XB_DESCRI)

Contém

(XB_CONTEM)

 

6.  Criação ou Alteração de Índices no arquivo SIX – Índices:

Índice

AA1

Ordem

6

Chave

AA1_FILIAL+AA1_CODVEN

Descrição

Cod. Vendedor

Proprietário

S

 

7.  Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

(X6_VAR)

Tipo

(X6_TIPO)

Descrição

(X6_DESCRIC + X6_DESC1 + X6_DESC2)

Valor Padrão

(X6_CONTEUD)

 

8.  Criação ou Alteração (mantenha somente a instrução correspondente) de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela BD5 – Contas Médicas:

Campo

Informe o conteúdo do (X7_CAMPO)

Sequência

Informe o conteúdo do (X7_SEQUENC)

Campo Domínio

Informe o conteúdo do (X7_CDOMIN)

Tipo

Informe o conteúdo do (X7_TIPO)

Regra

Informe o conteúdo do (X7_REGRA)

Posiciona?

Informe o conteúdo do (X7_SEEK)

Chave

Informe o conteúdo do (X7_CHAVE)

Condição

Informe o conteúdo do (X7_CONDIC)

Proprietário

Informe o conteúdo do (X7_PROPRI)

 

 

Número da Conta Hoteleira

Usado

Sim

Obrigatório

Não

Browse

Não

Help

Número utilizado para identificar a conta hoteleira à qual o título está associado.

 

 

Campo

E1_TCONHTL

Tipo

C - Caractere

Tamanho

1

Título

TIpo Conta

Descrição

Tipo da Conta - Hotelaria

Usado

Sim

Obrigatório

Não

Browse

Não

Opções

1=Evento;2=Grupo;3=Individual;4=Avulsa

Relação

"3"

Val. Sistema

Pertence("1234")

Help

Tipo da conta. Utilizado na integração com hotelaria.

 

2.  Criação de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

MV_HTLPREF

Tipo

C - Caractere

Descrição

Indica o prefixo que será utilizado para os títulos a receber na integração com hotelaria.

 

 

Nome da Variável

MV_HTLNAPR

Tipo

C - Caractere

Descrição

Indica a natureza que será utilizada para títulos a receber do tipo PR na integração com hotelaria.

 

 

Nome da Variável

MV_HTLNADH 

Tipo

C - Caractere

Descrição

Natureza que será utilizada para títulos a receber (dinheiro) quando um cupom fiscal (crédito quarto) for pago separado do RPS. Integração c/ hotelaria.

 

 

Nome da Variável

MV_HTLNARA 

Tipo

C - Caractere

Descrição

Indica a natureza que será utilizada para títulos a receber do tipo RA na integração com hotelaria.

 

 

Nome da Variável

MV_HTLNANC 

Tipo

C - Caractere

Descrição

Indica a natureza que será utilizada para títulos a receber do tipo NCC na integração com hotelaria.

 

 

Nome da Variável

MV_HTLNACD 

Tipo

C - Caractere

Descrição

Indica a natureza que será utilizada para títulos a receber do tipo CD na integração com hotelaria.   

 

 

Nome da Variável

MV_HTLNACC 

Tipo

C - Caractere

Descrição

Indica a natureza que será utilizada para títulos a receber do tipo CC na integração com hotelaria.

 

 

Nome da Variável

MV_HTLCCRT

Tipo

C - Caractere

Descrição

Centro de Custo que será utilizada para o rateio  de naturezas nos títulos a receber com repasse, na integração com hotelaria.