INTEGRAÇÃO Front X Gestão de Viagens e Turismo
Contexto de negócio (Introdução)
A TOTVS desenvolveu um projeto para disponibilizar uma API de Integração no módulo SIGATUR (Gestão de Viagens e Turismo) para que seja possível que as agências de viagens enviem vendas realizadas em sistemas de front para o módulo de turismo do Microsiga Protheus. O escopo da integração é o viabilizar que as Emissões e Reservas de Bilhetes realizadas pelos consultores em sistemas de front possam ser migradas para o Protheus.
Sistemas Envolvidos
Descrição dos sistemas envolvidos no contexto de negócio (e que serão envolvidos na integração).
- IGNIS (FrontOffice) - Sistma utilizado para enviar as Emissões e Reservas de Bilhetes realizadas pelos consultores nos Sistemas de Front.
- Módulo SIGATUR (MiddleOffice) - Realizará todo o Controle de Dados Informados pelo sistema IGNIS, como cadastro de fornecedores, cliente, posto de atendimento entre outros.
Integração
Os sistemas de FrontOffice da agências de viagem irão se comunicar com o ERP Microsiga Protheus para sincronismo das informações entre as respectivas bases de dados. Para isso, se faz necessária a utilização da tecnologia Enterprise Application Integration (EAI).
Essa comunicação utilizará o padrão SOAP para envio e recebimento de arquivos XML, além de seguir um conjunto de regras definidas para o padrão de Mensagem Única da TOTVS. Os dados que serão sincronizados entre os sistemas integrados estarão contidos no arquivo XML, que deverá estar no padrão definido no esquema da Mensagem Única conforme XSD da TotvsMessage AgencyCreditCard.
Na integração, as mensagens recebidas e enviadas pelo BackOffice serão processadas pelo adapter EAI do respectivo cadastro. O adapter é o responsável por processar essas mensagens e, se estiver configurada, acionar a rotina de integração para inclusão, alteração e/ou exclusão desse cadastro. Por sua vez, essa rotina será responsável por validar e gravar os dados de acordo com a operação que estiver sendo realizada e retornar para o adapter a mensagem de retorno do processamento (êxito ou falha) que, por fim, envia a mensagem de resposta ao sistema requisitante.
A manutenção (inclusão, alteração ou exclusão) de um registro desse cadastro será feita tanto pelo sistema de FrontOffice como pelo BackOffice, replicando os dados mutuamente. Portanto, o sistema de FrontOffice deverá levar em consideração a regra de negócio do cadastro.
Os cadastros básicos utilizados na venda serão realizados no SIGATUR e enviados para o IGNIS que deverá fazer a interface e controle com os sistemas de front para garantir que todas as vendas realizadas pelos sistemas de front sejam enviadas pelo IGINIS para o SIGATUR.
- Premissas
Está seção do Documento irá informar a Ordem de cadastros necessários conforme as seguintes Hierarquias:
- Processo: Rotina da qual irá utilizar dados de cadastros de hierarquias abaixo
- Cadastros Relacionados: Rotinas que precisam de dados informados em outros cadastros
- Cadastros Básicos: Rotinas que não possuem relacionamentos à outros cadastros
Hierarquia | Fonte | Predecessora | Integração |
3 | MATA020 | N/A | Cadastro de Fornecedores |
3 | MATA030 | N/A | Cadastro de Clientes |
3 | MATA360 | N/A | Condição de Pagamento |
3 | TMKA070 | N/A | Cadastro de Contatos |
3 | TURA001 | N/A | Cadastro de Taxas |
3 | TURA005 | N/A | Cadastro de Tipos de Entidade Adicional |
3 | TURA012 | N/A | Cadastro de Tipos de Visto |
3 | TURA015 | N/A | Cadastro de Tipos de Cabine |
3 | TURA016 | N/A | Cadastro de Tipos de Apartamento |
3 | TURA017 | N/A | Cadastro de Sistemas de Origem |
3 | TURA021 | N/A | Cadastro de Categorias de Veículos |
3 | TURA022 | N/A | Cadastro de Tipos de Veículo |
3 | TURA023 | N/A | Cadastro de Tipos de Transmissão/Direção de Veículo |
3 | TURA024 | N/A | Cadastro de Tipos de Combustível/Ar |
3 | TURA026 | N/A | Cadastro de Tipos de Emissão |
3 | TURA030 | N/A | Cadastro de Cidades |
3 | TURA031 | N/A | Cadastro de Moedas |
3 | TURA053 | N/A | Cadastro de Sistemas de Broker |
3 | TURA054 | N/A | Cadastro de Motivos de Reembolso |
2 | CRMA060 | Cliente (MATA030), Contato (TMKA070) | Relacionamento Contato x Entidade |
2 | FATA730 | Cliente (MATA030) | Cadastro de Grupo de Clientes |
2 | MATA010 | Grupo de Produto (MATA035) | Cadastro de Produtos |
2 | MATA035 | Forma de Pagamento (TURA011) | Cadastro de Grupo de Produto |
2 | TURA002 | Cidades de Turismo (TURA030) | Cadastro de Terminal de Passageiros |
2 | TURA003 | Fornecedor (MATA020) | Cadastro de Classes de Serviço |
2 | TURA004 | Fornecedor (MATA020), Classificação de Cartão (TURA055) | Cadastro de Cartões de Crédito Turismo |
2 | TURA006 | Cliente (MATA030), Tipos de Entidade (TURA005) | Cadastro de Tipos de Entidade Adicional x Cliente |
2 | TURA007 | Posto de Atendimento (TURA010) | Cadastro de Agentes de Viagem |
2 | TURA008 | Cliente (MATA010), Fornecedor (MATA020), Classificação de Cartão (TURA055) | Cadastro de Cartões de Crédito do Cliente |
2 | TURA010 | Cidades de Turismo (TURA030) | Cadastro de Postos de Atendimento |
2 | TURA011 | Condição de Pagamento (MATA360) | Cadastro de Formas de Pagamento |
2 | TURA013 | Fornecedor (MATA020) | Cadastro de Planos de Seguros |
2 | TURA014 | Fornecedor (MATA020) | Cadastro de Navios |
2 | TURA018 | Cliente (MATA030), Agente de Viagem (TURA007), Posto de Atendimento (TURA010), Grupo de Produto (MATA035), Forma de Pagamento (TURA011) | Cadastro de Clientes (Complemento Turismo) |
2 | TURA019 | Fornecedor (MATA020),Grupo de Produto (MATA035), Broker (TURA053) | Cadastro de Fornecedores (Complemento Turismo) |
2 | TURA025 | Fornecedor (MATA020), Grupo de Produto (MATA035) | Cadastro de Grupos de Fornecedores |
2 | TURA052 | Cidades de Turismo (TURA030), Fornecedor (MATA020) | Cadastro de Linhas e Trechos |
2 | TURA055 | Grupo de Produto (MATA035) | Cadastro de Classificação de Cartão |
1 | TURA034 | Todos os demais nessa lista | Cadastro de Registro de Venda |
1 | TURICRED | Complemento de Cliente (TURA018), Cliente (MATA030) | Analise de Crédito |
Escopo
Desenvolver um conjunto mensagens únicas para integração com o sistema de FrontOffice da agência de viagem, permitindo que os dados gerados por esse sistema e gravados em sua base de dados, sejam transmitidos e processados pelo BackOffice Microsiga Protheus para que sejam gerados os Registros de Venda.
O Protheus será o responsável pelos cadastros envolvidos que serão utilizados na integração do Registro de Venda.
O sistema de FrontOffice, por sua vez, será responsável por enviar as informações das vendas realizadas por ele ou por seus sistemas parceiros (sistemas GDS, sistemas de Broker e, inclusive, outros sistemas de FrontOffice).
Pré-requisitos instalação/implantação/utilização
Protheus
- Versão mínima 12.1.7
- Utilizar o Módulo de Gestão de Viagens e Turismo (SIGATUR)
- Utilizar o EAI.
- Utilizar um serviço de WebService
IGNIS
- Utilizar um serviço de WebService
Datasul
Insira aqui as informações pertinentes a Datasul.
Logix
Insira aqui as informações pertinentes ao Logix.
Protheus
Insira aqui as informações pertinentes ao Protheus.
RM
Insira aqui as informações pertinentes ao RM.
Instalação/Atualização
Para fazer as instalações do Serviço de EAI no Protheus, seguir as informações de acordo com o link abaixo:
http://tdn.totvs.com/display/framework/EAI+Protheus
Para cadastros dos adapters, verificar as especificações de integração de cada rotina do módulo SIGATUR, conforme o link abaixo:
http://tdn.totvs.com/pages/viewpage.action?pageId=233743857
Datasul
Insira aqui as informações pertinentes a Datasul.
Logix
Insira aqui as informações pertinentes ao Logix.
Protheus
Insira aqui as informações pertinentes ao Protheus.
RM
Insira aqui as informações pertinentes ao RM.
Controle de Versão
O grupo TOTVS, representado por suas marcas, irá administrar as demandas de evolução dos layouts e demais ajustes, acordando junto aos solicitantes o prazo de liberação de release.
Todas as evoluções programadas deverão ser discutidas e aprovadas pelas marcas antes do início do desenvolvimento e somente serão desenvolvidas em caso de concordância das marcas e alinhamento com as diretivas definidas pelo Comitê de Integração TOTVS.
Suporte
O suporte aos recursos da Integração será de responsabilidade de todas as linhas, sendo assim as equipes de suporte dos produtos RM Conector e Backoffice Protheus estarão aptas a fazer a primeira análise e, quando necessário, repassar para a equipe mais adequada em cada caso.
Observação: Este modelo de suporte está sendo revisado pela TOTVS.
Transações/Entidades/Mensagens únicas
Apresente quais as transações/entidades que são trocadas e quem envia a informação para quem. Pode (e recomenda-se) ter um diagrama, uma tabela ou afins que apresente este fluxo.
Relacione quais são as mensagem únicas (TOTVSMessage) utilizadas e qual o seu relacionamento com as entidades já existentes do ERPs envolvidos.
Exemplos:
Método | ID | Descrição | Origem | Destino | XSD (versões podem variar) |
Cadastros | 1 | Cadastro de Agentes de Viagem | Protheus | Front | TravelAgent_1_000 |
2 | Cadastro de Cartões de Crédito do Cliente | Protheus | Front | CustomerCreditCard_1_000 | |
3 | Cadastro de Postos de Atendimento | Protheus | Front | ServiceStation_1_000 | |
4 | Cadastro de Formas de Pagamento | Protheus | Front | PaymentForm_1_000 | |
5 | Cadastro de Tipos de Visto | Protheus | Front | VisaTypes_1_000 | |
6 | Cadastro de Planos de Seguros | Protheus | Front | InsurancePlans_1_000 | |
7 | Cadastro de Navios | Protheus | Front | Ships_1_000 | |
8 | Cadastro de Tipos de Cabine | Protheus | Front | CabinTypes_1_000 | |
9 | Cadastro de Tipos de Apartamento | Protheus | Front | ApartmentsTypes_1_000 | |
10 | Cadastro de Sistemas de Origem | Protheus | Front | FrontSystems_1_000 | |
11 | Cadastro de Clientes (Complemento Turismo) | Protheus | Front | TravelCustomer_1_000 | |
12 | Cadastro de Fornecedores (Complemento Turismo) | Protheus | Front | TravelVendor_1_000 | |
13 | Cadastro de Categorias de Veículos | Protheus | Front | VehicleCategory_1_000 | |
14 | Cadastro de Tipos de Veículo | Protheus | Front | VehicleTypes_1_000 | |
15 | Cadastro de Tipos de Transmissão/Direção de Veículo | Protheus | Front | DirectionTypes_1_000 | |
16 | Cadastro de Tipos de Combustível/Ar | Protheus | Front | FuelTypes_1_000 | |
17 | Cadastro de Grupos de Fornecedores | Protheus | Front | VendorGroup_1_000 | |
18 | Cadastro de Tipos de Emissão | Protheus | Front | BroadcastTypes_1_000 | |
19 | Cadastro de Cidades | Protheus | Front | TravelCities_1_000 | |
20 | Cadastro de Moedas | Protheus | Front | TravelCurrency_1_000 | |
21 | Cadastro de Linhas e Trechos | Protheus | Front | RoadLineStretches_1_000 | |
22 | Cadastro de Sistemas de Broker | Protheus | Front | BrokerSystems_1_000 | |
23 | Cadastro de Motivos de Reembolso | Protheus | Front | RefundReason_1_000 | |
24 | Cadastro de Classificação de Cartão | Protheus | Front | CardClassification_1_000 | |
25 | Cadastro de Grupo de Clientes | Protheus | Front | CorporateGroup_1_000 | |
26 | Cadastro de Produtos | Protheus | Front | Item_2_000 | |
27 | Cadastro de Fornecedores | Ambos | Ambos | CustomerVendor_2_000 | |
28 | Cadastro de Clientes | Protheus | Front | CustomerVendor_2_000 | |
29 | Cadastro de Grupo de Produto | Protheus | Front | Family_3_000 | |
30 | Condição de Pagamento | Protheus | Front | PaymentCondition_2_000 | |
31 | Cadastro de Contatos | Ambos | Ambos | Contacts_1_000 | |
32 | Relacionamento Contato x Entidade | Ambos | Ambos | ContactList_1_000 | |
33 | Cadastro de Taxas | Protheus | Front | TravelRates_1_000 | |
34 | Cadastro de Terminal de Passageiros | Protheus | Front | PassengerTerminal_1_000 | |
35 | Cadastro de Classes de Serviço | Protheus | Front | ServiceClass_1_000 | |
36 | Cadastro de Cartões de Crédito Turismo | Protheus | Front | AgencyCreditCard_1_000 | |
37 | Cadastro de Tipos de Entidade Adicional | Protheus | Front | AdditionalEntitiesTypes_1_000 | |
38 | Cadastro de Tipos de Entidade Adicional x Cliente | Protheus | Front | AdditionalEntities_1_000 | |
Processos | 39 | Registro de Venda | Front | Protheus | SalesRegistry_1_000 |
Solicitação | 40 | Analise de Crédito Turismo | Front | Protheus | TourismCreditEvaluation_1_000 |
Fluxo das Informações
Para cada fluxo de informação descreva, se necessário, alterações de comportamento que o respectivo produto irá sofrer. Por exemplo: quando o Logix recebe o PEDIDO de OUTRO ERP, este pedido não poderá ser alterado no Logix.
Liste quais as entidades integradas e como é o mapeamento entre as diferentes estruturas. Por exemplo: Classe no sistema A vira categoria no sistema B, o campo X é refletido no campo Y etc.
Liste quais transações/operações a integração fará com as entidades relacionadas. Exemplo: Insert de PEDIDO, Insert, update de ITEM, buscar saldo em estoque do ITEM no dia X ou buscar dados do FUNCIONÁRIO.
Cadastros
Descreva características gerais do fluxo de informações e que serão comuns para este tipo de entidade. Características particulares para cada entidade deverão ser citadas em tópicos específicos de cada entidade.
Sempre que existir (a sugestão é sempre criar) e for agregador ao documento acrescentar aqui os diagramas/imagens ou até mesmo colocar tais diagramas diretamente na especificação dos processos
Em seguida faça uma descrição para cada um dos fluxos para cada entidade
Cadastro de Taxas (Turismo)
Identificador da Mensagem: TravelRates
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA001
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3A_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3A_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Taxa |
BusinessContentType | Description | G3A_DESCR | Descrição |
BusinessContentType | Blocked | G3A_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Terminal de Passageiro
Identificador da Mensagem: PassengerTerminal
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA002
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3B_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3B_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Terminal |
BusinessContentType | Description | G3B_DESCR | Descrição |
BusinessContentType | Initials | G3B_SIGLA | Sigla |
BusinessContentType | Type | G3B_TIPO | Tipo ( "1"=Aeroporto / "2"=Porto / "3"=Estação / "4"=Rodoviária ) |
BusinessContentType | CountryCode | G3B_PAIS | Código do País |
BusinessContentType | StateCode | G3B_EST | Código do Estado |
BusinessContentType | CityCode | G3B_CODMUN | Código da Cidade |
BusinessContentType | CityInternalId |
| InternalId da Cidade |
BusinessContentType | Blocked | G3B_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Classe de Serviço
Identificador da Mensagem: ServiceClass
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA003
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3C_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3C_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Classe de Serviço |
BusinessContentType | Description | G3C_DESCR | Descrição |
BusinessContentType | VendorCode | G3C_CODFOR + G3C_LJFOR | Código do Fornecedor |
BusinessContentType | VendorInternalId |
| InternalId do Fornecedor |
BusinessContentType | Blocked | G3C_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Cartão de Turismo
Identificador da Mensagem: AgencyCreditCard
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA004
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3D_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3D_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Classe de Serviço |
BusinessContentType | Description | G3D_DESCR | Descrição do Cartão |
BusinessContentType | CardClassificationCode | G3D_TIPO | Código da Calssificação do Cartão |
BusinessContentType | CardClassificationInternalId |
| InternalId da Classificação do Cartão |
BusinessContentType | CardNumber | G3D_NCARD | Número do Cartão |
BusinessContentType | SecurityCode | G3D_CODSEG | Código de Segurança do Cartão |
BusinessContentType | CardComapny | G3D_CODBAN | Código da Bandeira do Cartão |
BusinessContentType | CardHolderName | G3D_TITULA | Nome do Titular do Cartão |
BusinessContentType | ExpirationMonth | G3D_MVALID | Mês de Validade do Cartão |
BusinessContentType | ExpirationYear | G3D_AVALID | Ano de Validade do Cartão |
BusinessContentType | UseDayOf | G3D_DIADE | Dia inicial para utilização do Cartão |
BusinessContentType | UseDayUntil | G3D_DIAATE | Dia final para utilização do Cartão |
BusinessContentType | Conciliation | G3D_CONC | Concilia? ('1' – Sim / '2' - Não) |
BusinessContentType | ConciliationDay | G3D_DCONC | Dia da Conciliação |
BusinessContentType | DeadLineConciliation | G3D_PCONC | Prazo para Conciliação |
BusinessContentType | InvoiceClosingDay | G3D_DFECHA | Dia de Fechamento da Fatura do Cartão |
BusinessContentType | InvoiceExpirationDay | G3D_DVENC | Dia de Vencimento da Fatura do Cartão |
BusinessContentType | VendorCode | G3D_CODFOR + G3D_LJFOR | Código do Fornecedor+ Loja |
BusinessContentType | VendorInternalId |
| InternalID do Fornecedor e Loja |
BusinessContentType | Corporate | G3D_CORP | Cartão no Corporativo ( "1"-Sim / "2"-Não ) |
BusinessContentType | Events | G3D_EVENTO | Cartão no Eventos ( "1"-Sim / "2"-Não ) |
BusinessContentType | Recreation | G3D_LAZER | Cartão no Lazer ( "1"-Sim / "2"-Não ) |
BusinessContentType | Blocked | G3D_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Tipos Entidades Adicionais
Identificador da Mensagem: AdditionalEntitiesTypes
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA005
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3E_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3E_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Tipo de Entidade Adicional |
BusinessContentType | Description | G3E_DESCR | Descrição |
BusinessContentType | Blocked | G3E_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Entidades Adicionais
Identificador da Mensagem: AdditionalEntities
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA006
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3F_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | CustomerCode | G3F_CODCLI + G3F_LOJA | Código do Cliente |
BusinessContentType | CustomerInternalId |
| InternalId do Cliente |
BusinessContentType | EntitieTypeCode | G3F_TIPO | Código do Tipo da Entidade |
BusinessContentType | EntitieTypeInternalId |
| Internalid Do Tipo Da Entidade |
BusinessContentType | InternalId |
| InternalId do cabeçalho |
BusinessContentType | Share | G3F_COMPAR | Compartilha entre Lojas? |
BusinessContentType | Required | G3F_OBRIGA | Obrigatório ( "1"-Sim / "2"-Não ) |
BusinessContentType | Mask | G3F_MASCAR | Máscara de Apresentação |
BusinessContentType | Validate | G3F_VALIDA | Define se haverá validação no preenchimento das entidades de acordo com a Máscara informada |
BusinessContentType | Corporate | G3F_CORP | Entidade Adicional no Corporativo ( "1"-Sim / "2"-Não ) |
BusinessContentType | Events | G3F_EVENTO | Entidade Adicional no Eventos ( "1"-Sim / "2"-Não ) |
BusinessContentType | Recreation | G3F_LAZER | Entidade Adicional no Lazer ( "1"-Sim / "2"-Não ) |
BusinessContentType | Blocked | G3F_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
BusinessContentType | ListOfAdditionalEntities |
| Lista de Itens da Entidade Adicional |
AdditionalEntitieType | ItemCode | G3G_ITEM | Código Sequencial dos Itens |
AdditionalEntitieType | CodeInternalId |
| InternalId do Código do Item |
AdditionalEntitieType | Description | G3G_DESCR | Nome ou breve descrição do Item |
Agentes de Viagem
Identificador da Mensagem: TravelAgent
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA007
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3H_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3H _CODAGE | Código |
BusinessContentType | InternalId |
| InternalId do Agente |
BusinessContentType | Name | G3H_NOMEAG | Descrição |
BusinessContentType | TypeOfAgent | G3H_TIPO | Tipo do Agente ( 1-Consultor / 2-Promotor / 3-Gerente / 4-Supervisor ) |
BusinessContentType | IntegrationCode | G3H_INTEGR | Código de integração do agente com o sistema de Front Office da agência. |
BusinessContentType | TypeOfAttendanceCorp | G3H_TPATCO | Postos de Atendimento que o Agente atenderá no Segmento Corporativo ( 1-Todos / 2-Listados / 3-Nenhum ) |
BusinessContentType | TypeOfAttendanceEve | G3H_TPATEV | Postos de Atendimento que o Agente atenderá no Segmento Evento ( 1-Todos / 2-Listados / 3-Nenhum ) |
BusinessContentType | TypeOfAttendanceRec | G3H_TPATLZ | Postos de Atendimento que o Agente atenderá no Segmento Lazer ( 1-Todos / 2-Listados / 3-Nenhum ) |
BusinessContentType | Blocked | G3H_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
BusinessContentType | ListOfServiceStation |
| Lista de Postos de Atendimento |
ServiceStationType | ServiceStationCode | G3I_POSTO | Código do Posto de Atendimento |
ServiceStationType | ServiceStationSegment | G3I_ SEGMEN | Segmento do Posto de Atendimento |
ServiceStationType | ServiceStationInternalId | G3I_POSTO | InternalId do Posto de Atendimento |
Cartão Cliente
Identificador da Mensagem: CustomerCreditCard
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA008
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3J_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3J_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Classe de Serviço |
BusinessContentType | CustomerCode | G3J_CODCLI + G3J_LOJA | Código do Cliente + Loja |
BusinessContentType | CustomerInternalId |
| InternalID do Cliente e Loja |
BusinessContentType | Description | G3J_DESCR | Descrição do Cartão |
BusinessContentType | CardClassificationCode | G3J_TIPO | Código da Calssificação do Cartão |
BusinessContentType | CardClassificationInternalId |
| InternalId da Classificação do Cartão |
BusinessContentType | CardNumber | G3J_NCARD | Número do Cartão |
BusinessContentType | SecurityCode | G3J_CODSEG | Código de Segurança do Cartão |
BusinessContentType | CardComapny | G3J_CODBAN | Código da Bandeira do Cartão |
BusinessContentType | CardHolderName | G3J_TITULA | Nome do Titular do Cartão |
BusinessContentType | ExpirationMonth | G3J_MVALID | Mês de Validade do Cartão |
BusinessContentType | ExpirationYear | G3J_AVALID | Ano de Validade do Cartão |
BusinessContentType | UseDayOf | G3J_DIADE | Dia inicial para utilização do Cartão |
BusinessContentType | UseDayUntil | G3J_DIAATE | Dia final para utilização do Cartão |
BusinessContentType | InvoiceClosingDay | G3J_DFECHA | Dia de Fechamento da Fatura do Cartão |
BusinessContentType | InvoiceExpirationDay | G3J_DVENC | Dia de Vencimento da Fatura do Cartão |
BusinessContentType | VendorCode | G3J_CODFOR + G3J_LJFOR | Código do Fornecedor + Loja |
BusinessContentType | VendorInternalId |
| InternalID do Fornecedor e Loja |
BusinessContentType | Corporate | G3J_CORP | Cartão no Corporativo ( "1"-Sim / "2"-Não ) |
BusinessContentType | Events | G3J_EVENTO | Cartão no Eventos ( "1"-Sim / "2"-Não ) |
BusinessContentType | Recreation | G3J_LAZER | Cartão no Lazer ( "1"-Sim / "2"-Não ) |
BusinessContentType | Blocked | G3J_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Posto de Atendimento
Identificador da Mensagem: ServiceStation
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA010
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3M_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3M_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Posto de Atendimento |
BusinessContentType | Description | G3M_DESCR | Descrição |
BusinessContentType | Address | G3M_END | Endereço |
BusinessContentType | Complement | G3M_COMPL | Complemento |
BusinessContentType | UF | G3M_EST | UF |
BusinessContentType | CityCode | G3M_CODMUN | Cód. Cidade |
BusinessContentType | CityInternalId |
| InternalID da Cidade |
BusinessContentType | ZipCode | G3M_CEP | CEP |
BusinessContentType | DDI | G3M_DDI | DDI |
BusinessContentType | DDD | G3M_DDD | DDD |
BusinessContentType | Phone | G3M_FONE | Telefone |
BusinessContentType | FAX | G3M_FAX | FAX |
BusinessContentType | G3M_EMAIL | ||
BusinessContentType | WebSite | G3M_SITE | Site |
BusinessContentType | IATA | G3M_NIATA | Número IATA |
BusinessContentType | ShortIATA | G3M_ABREV | Abreviatura IATA |
BusinessContentType | PCC | G3M_PCC | Código PCC |
BusinessContentType | Blocked | G3M_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Forma de Pagamento
Identificador da Mensagem: PaymentForm
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA011
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3N_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3N_CODIGO | Código da Forma de Pagamento |
BusinessContentType | InternalId |
| InternalId da Forma de Pagamento |
BusinessContentType | Description | G3N_DESCR | Descrição |
BusinessContentType | Corporate | G3N_CORP | Entidade Adicional no Corporativo ( "1"-Sim / "2"-Não ) |
BusinessContentType | Events | G3N_EVENTO | Entidade Adicional no Eventos ( "1"-Sim / "2"-Não ) |
BusinessContentType | Recreation | G3N_LAZER | Entidade Adicional no Lazer ( "1"-Sim / "2"-Não ) |
BusinessContentType | Blocked | G3N_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
BusinessContentType | ListOfItens |
| Lista de Itens da Forma de Pagamento |
ItensType | Code | G3O_ITEM | Código Sequencial dos Itens |
ItensType | Type | G3O_TIPO | Tipo do Item da Forma de Pagamento |
ItensType | Percent | G3O_PERC | Percentual do Item da Forma de Pagamento |
ItensType | PaymentOrigin | G3O_ORICP | Origem do Pagamento |
ItensType | PaymentCondition | G3O_CONDCP | Condição de Pagamento |
ItensType | PaymentNature | G3O_NATCP | Natureza do Pagamento |
ItensType | ReceiptOrigin | G3O_ORICR | Origem do Recebimento |
ItensType | ReceiptCondition | G3O_CONDCR | Condição de Recebimento |
ItensType | ReceiptNature | G3O_NATCR | Natureza do Recebimento |
Tipos de Vistos
Identificador da Mensagem: VisaTypes
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA012
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4F_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G4F_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Tipo de Visto |
BusinessContentType | Description | G4F_DESCR | Descrição |
BusinessContentType | Blocked | G4F_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Planos de Seguro
Identificador da Mensagem: InsurancePlans
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA013
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4G_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G4G_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Plano |
BusinessContentType | Description | G4G_NOME | Nome |
BusinessContentType | VendorCode | G4G_FORNEC + G4G_LOJA | Código do Fornecedor |
BusinessContentType | VendorCodeInternal |
| InternalId do Fornecedor |
BusinessContentType | Blocked | G4G_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Navios
Identificador da Mensagem: Ships
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA014
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4H_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G4H_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Navio |
BusinessContentType | Description | G4H_NOME | Nome |
BusinessContentType | VendorCode | G4H_FORNEC + G4H_LOJA | Código do Fornecedor |
BusinessContentType | VendorCodeInternal |
| InternalId do Fornecedor |
BusinessContentType | Blocked | G4H_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Tipos de Cabines
Identificador da Mensagem: CabinTypes
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA015
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4I_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G4I_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Tipo de Cabine |
BusinessContentType | Description | G4I_DESCR | Descrição |
BusinessContentType | Blocked | G4I_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Tipos de Apartamentos
Identificador da Mensagem: ApartmentsTypes
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA016
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4J_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G4J_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Tipo de Apartamento |
BusinessContentType | Description | G4J_DESCR | Descrição |
BusinessContentType | Blocked | G4J_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Sistemas de Front
Identificador da Mensagem: FrontSystems
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA017
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4K_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G4K_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Sistema de Origem |
BusinessContentType | Description | G4K_DESCR | Descrição |
BusinessContentType | Blocked | G4K_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Complemento de Cliente (Turismo)
Identificador da Mensagem: TravelCustomer
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA018
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4L_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G4L_CODIGO | Código do Complemento |
BusinessContentType | InternalId |
| InternalId do Complemento |
BusinessContentType | CustomerCode | G4L_CLIENT+G4L_LOJA | Código do Cliente |
BusinessContentType | CustomerInternalId |
| InternalId do Cliente |
BusinessContentType | Share | G4L_COMPAR | Compartilhado para as demais lojas do cliente. ("1" – Sim/ "2" Não) |
BusinessContentType | MarketRate | G4M_TPMERC | Tipo de Mercado |
BusinessContentType | AgentCode | G4M_CODPRO | Código do Agente (promotor) |
BusinessContentType | AgentInternalId |
| InternalId do Agente |
BusinessContentType | ServiceStationCode | G4M_CODPOS | Código do Posto de Atendimento |
BusinessContentType | ServiceStationInternalId |
| InternalId do Posto de Atendimento |
BusinessContentType | ServiceStationBranch | G4M_FILPOS | Filial de Integração do Posto |
BusinessContentType | Corporate | G4L_CORP | Corporativo ( "1"-Sim / "2"-Não ) |
BusinessContentType | Events | G4L_EVENTO | Eventos ( "1"-Sim / "2"-Não ) |
BusinessContentType | Recreation | G3L_LAZER | Lazer ( "1"-Sim / "2"-Não ) |
BusinessContentType | Blocked | G4L_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
BusinessContentType | ListOfFamily |
| Lista de Grupos de Produto |
FamilyType | Code | G4N_GRUPO | Código do Grupo de Produto |
FamilyType | CodeInternalId |
| InternalId do Grupo de Produto |
FamilyType | ListOfPaymentForm |
| Lista de Formas de Pagamento |
PaymentFormType | Code | G3K_CODFOP / G4O_FOP | Código da Forma de Pagamento |
PaymentFormType | CodeInternalId |
| InternalID da Forma de Pagamento |
Complemento de Fornecedor (Turismo)
Identificador da Mensagem: TravelVendor
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA019
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4R_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | VendorCode | G4R_FORNEC+G4R_LOJA | Código do Fornecedor |
BusinessContentType | VendorInternalId |
| InternalId do Fornecedor |
BusinessContentType | Type | G4S_TIPO | Tipo de Fornecedor
|
BusinessContentType | ReportingVendor | G4S_REPORTE | Fornecedor de Reporte |
BusinessContentType | BSPVendor | G4S_BSP | Fornecedor vinculado ao BSP |
BusinessContentType | IATA | G4S_IATA | Número IATA |
BusinessContentType | ShortIATA | G4S_ABIATA | Abreviação do Número IATA |
BusinessContentType | DepartmentReservePhone | G4S_FONE | Telefone do Departamento de Reserva |
BusinessContentType | DepartmentReserveFax | G4S_FAX | Fax do Departamento de Reserva |
BusinessContentType | DepartmentReserveEmail | G4S_EMAIL | Email do Departamento de Reserva |
BusinessContentType | Blocked | G4R_MSBLQL | Bloqueado |
BusinessContentType | ListOfBrokerSystems |
| Lista de Sistemas Broker |
BrokerSystemsType | Code | G8L_CODSIS | Código do Sistema Broker |
BrokerSystemsType | CodeInternalId |
| InternalId do Sistema Broker |
BrokerSystemsType | BrokerCode | G8L_CODGDS | Código do Fornecedor relacionado ao Sistemas de Broker |
BusinessContentType | ListOfFamily |
| Lista de Grupos de Produto |
FamilyType | Code | G4T_GRUPO | Código do Grupo de Produto |
FamilyType | CodeInternalId |
| InternalId do Grupo de Produto |
FamilyType | Refund | G4T_REEMB | Indica se o Fornecedor oferece reembolso para o Grupo de Produto |
FamilyType | Deadline | G4T_PRAZO | Prazo para solicitação do Reembolso |
FamilyType | DeadlineType | G4T_TIPO | Tipo de Prazo |
FamilyType | ListOfPaymentForm |
| Lista de Formas de Pagamento |
PaymentFormType | Code | G3K_CODFOP / G4U_FOP | Código da Forma de Pagamento |
PaymentFormType | CodeInternalId |
| InternalID da Forma de Pagamento |
PaymentFormType | Destination | G3K_DEST / G4U_DESTIN | Tipo de Destino liberado para utilizar a Forma de Pagamento |
PaymentFormType | EntityType | G3K_PESSOA / G4U_TIPCLI | Tipo de Pessoa que poderá utilizar a Forma de Pagamento |
Categoria de Veículo
Identificador da Mensagem: VehicleCategory
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA021
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4Y_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G4Y_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Categoria de Veículo |
BusinessContentType | Description | G4Y_DESCR | Descrição |
BusinessContentType | Blocked | G4Y_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Tipo de Veículo
Identificador da Mensagem: VehicleTypes
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA022
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G4Z_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G4Z_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Tipo de Veículo |
BusinessContentType | Description | G4Z_DESCR | Descrição |
BusinessContentType | Blocked | G4Z_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Tipos de Transmisão/Direção de Veículos
Identificador da Mensagem: DirectionTypes
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA023
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G50_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G50_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Tipo de Transmissão/Direção |
BusinessContentType | Description | G50_DESCR | Descrição |
BusinessContentType | Blocked | G50_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Tipos de Combustivel
Identificador da Mensagem: FuelTypes
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA024
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G51_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G51_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Tipo de Combustível/AR |
BusinessContentType | Description | G51_DESCR | Descrição |
BusinessContentType | Blocked | G51_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Grupo de Fornecedor
Identificador da Mensagem: VendorGroup
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA25
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G5M_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G5M_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Grupo |
BusinessContentType | Description | G5M_DESCR | Descrição |
BusinessContentType | Type | G5M_TIPO | Tipo do Grupo de Fornecedores |
BusinessContentType | PerProduct | G5M_PORPRD | Determina se o agrupamento será feito |
BusinessContentType | ProductGroupCode | G5M_GRPPRD | Código do Grupo de Produto |
BusinessContentType | ProductGroupInternalId |
| InternalId do Grupo de Produto |
BusinessContentType | Blocked | G5M_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
BusinessContentType | ListOfVendor |
| Lista de Fornecedores |
Vendor | VendorCode | G5N_FORNEC + G5N_LOJA | Código do Fornecedor |
Vendor | VendorCodeInternal |
| InternalId do Fornecedor |
Tipos de Emissão
Identificador da Mensagem: BroadcastTypes
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA26
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G5O_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G5O_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Tipo de Emissão |
BusinessContentType | Description | G5O_DESCR | Descrição |
BusinessContentType | Blocked | G5O_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Cidades Turismo
Identificador da Mensagem: TravelCities
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA30
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G5S_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G5S_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Cidade |
BusinessContentType | Name | G5S_CIDADE | Nome |
BusinessContentType | IATANumber | G5S_IATA | Número IATA |
BusinessContentType | State | G5S_SIGLA | Sigla do Estado |
BusinessContentType | CountryCode | G5S_PAIS | Código do País |
BusinessContentType | Blocked | G5S_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Moeda Turismo
Identificador da Mensagem: TravelCurrency
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA31
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G5T_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G5T_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Moeda |
BusinessContentType | Description | G5T_DESCR | Descrição |
BusinessContentType | Symbol | G5T_SIMBOL | Símbolo |
BusinessContentType | Blocked | G5T_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Registro de venda
Identificador da Mensagem: SalesRegistry
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA34
Tabela G3P - Cabeçalho
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G3P_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G3P_NUMID | Código do Registro de Venda |
BusinessContentType | InternalId |
| InternalId do Registro de Venda |
BusinessContentType | TradingProcess | G3P_SEGNEG | Segmento de Negócio |
BusinessContentType | IssueDate | G3P_EMISS | Data de Emissão |
BusinessContentType | ProcessYear | G3P_ANO | Ano de geração |
BusinessContentType | CustomerInternalId | G3P_CLIENT + G3P_LOJA | InternalId do Cliente |
BusinessContentType | ServiceStationInternalId | G3P_POSTO | InternalId do Posto de Atendimento |
BusinessContentType | Observation | G3P_OBS | Observação |
BusinessContentType | Description | G3P_DESCRI | Descrição resumida da viagem ou Evento |
BusinessContentType | InitialDate | G3P_DTINI | Data de início da viagem ou Evento |
BusinessContentType | FinalDate | G3P_DTFIM | Data final da viagem ou Evento |
BusinessContentType | Destination | G3P_DESTIN | Destino da viagem ou local do Evento |
BusinessContentType | AgentInternalId | G3P_AGENT | InternalId do Agente |
BusinessContentType | ExternalSalesRegistryId | G3P_CODEX | Código relacionado a um identificador externo |
BusinessContentType | Blocked | G3P_MSBLQL | Registro Bloqueado ( "1"-Sim / "2"-Não ) |
Tabela G3Q – Item de Venda
Tag Superior | TAG | Campo | Observação |
BusinessContentType | ListOf |
|
|
SaleItemType | SaleItemCode | G3Q_IDITEM + G3Q_NUMSEQ | Código do Item de Venda |
SaleItemType | SaleItemInternalId |
| InternalId do Item de Venda |
SaleItemType | OperationType | G3Q_OPERAC | Tipo do Item de Venda |
SaleItemType | DocumentType | G3R_TPDOC | Tipo do Documento |
SaleItemType | OriginProcessNumber | G3Q_DOCORI | Número do documento de venda de origem para referência quando for Reembolso |
SaleItemType | ProcessNumber | G3Q_DOC | Código do Bilhete ou Localizador |
SaleItemType | ConjugateAmount | G3Q_CONJUG | Quantidade de documentos conjugado |
SaleItemType | IssueDate | G3Q_EMISS | Data de Emissão |
SaleItemType | BroadcastTypeInternalId | G3Q_TPEMIS | InternalId do Tipo de Emissão |
SaleItemType | CustomerInternalId | G3Q_CLIENT + G3Q_LOJA | InternalId do Cliente |
SaleItemType | ItemInternalId | G3Q_PROD | InternalId do Produto |
SaleItemType | Destination | G3Q_DESTIN | Destino |
SaleItemType | PaymentFormInternalId | G3Q_FORMPG | InternalId da Forma de Pagamento |
SaleItemType | TravelCurrencyInternalId | G3Q_MOEDCL | InternalId da Moeda utilizada na venda ao cliente |
SaleItemType | Exchange | G3Q_TXCAMB | Taxa de câmbio para conversão da moeda |
SaleItemType | RequestInternalId | G3Q_SOLIC | InternalId do Solicitante |
SaleItemType | RequestDate | G3Q_DTSOLI | Data da Solicitação |
SaleItemType | ServiceOrder | G3Q_ORDER | Número da Ordem de Serviço do sistema emissor |
SaleItemType | ServiceOrderItem | G3Q_ITOS | Item da Ordem de Serviço |
Tabela G4A – Rateio
Tag Superior | TAG | Campo | Observação |
SaleItemType | ListOf |
|
|
ApportionmentType | AdditionalEntitiesTypesInternalId | G4A_TPENT | InternalId do Tipo de Entidade Adicional no qual sera feito o rateio |
ApportionmentType | ReferenceStoreCode | G4A_LOJA | Loja do cliente. |
ApportionmentType | AdditionalEntitiesInternalId | G4A_ITEM | InternalId do Item da Entidade selecionada para rateior |
ApportionmentType | Percentage | G4A_PERRAT | Porcentagem do rateio. |
Tabela G3R – Documento de Reserva
Tag Superior | TAG | Campo | Observação |
BusinessContentType | ListOf ReservationDocumentType |
|
|
ReservationDocumentType | DocumentCode | G3R_IDITEM + G3R_NUMSEQ | Código do Documento de Reserva |
ReservationDocumentType | DocumentInternalId |
| InternalId do Documento de Reserva |
ReservationDocumentType | ProductVendorInternalId | G3R_FORNEC + G3R_LOJA | InternalId do Fornecedor de Produto |
ReservationDocumentType | Destination | G3R_DESTIN | Destino |
ReservationDocumentType | ServiceStationInternalId | G3R_POSTOR | InternalId do Posto de Atendimento onde foi realizada a venda |
ReservationDocumentType | ServiceStationPCC |
| Código PCC do Posto de Atendimento onde foi realizada a venda |
ReservationDocumentType | ReportVendorInternalId | G3R_FORREP + G3R_LOJREP | InternalId do Fornecedor de Reporte |
ReservationDocumentType | TravelCurrencyInternalId | G3R_MOEDA | InternalId da Moeda utilizada na reserva |
ReservationDocumentType | EmissionAgentInternalId | G3R_AGEMIS | InternalId do Agente de Viagem que realizou a emissão |
ReservationDocumentType | BookingAgentInternalId | G3R_AGRESE | InternalId do Agente de Viagem que realizou a reserva |
ReservationDocumentType | TourCode | G3R_TOURCD | Código Tour Code |
ReservationDocumentType | ReservationObservations | G3R_OBS | Observação |
ReservationDocumentType | SystemFrontInternalId | G3R_SISORI | InternalId do Sistema de Origem onde foi realizada a reserva |
ReservationDocumentType | GDSLocator | G3R_LOCGDS | Código localizador de GDS |
ReservationDocumentType | BookingConfirmationDate | G3R_DTCONF | Data em que ocorreu a confirmação da reserva |
ReservationDocumentType | BookingConfirmationType | G3R_FORMCF | Forma de confirmação ou meio pelo qual a confirmação da reserva foi feita |
ReservationDocumentType | BookingConfirmationCode | G3R_IDCONF | Identificador de confirmação de Reserva |
Tabela G44 – Tarifas
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | FaresType |
|
|
FaresType | TravelCurrencyInternalId | G44_MOEDFO | InternalId da Moeda utilizada na reserva |
FaresType | BaseFare | G44_BASTAR | Código da base tarifária do item |
FaresType | FareType | G44_TPTAR | Tipo de tarifas |
FaresType | BaseFareValue | G44_TARBAS | Valor da tarifa |
FaresType | Exchange | G44_TXCAMB | Taxa de câmbio |
FaresType | MinorFareValue | G44_MENOR | Valor da menor tarifa |
FaresType | MaxFareValue | G44_MAIOR | Valor da maior tarifa |
FaresType | FullFareValue | G44_CHEIA | Valor da tarifa cheia |
FaresType | NoDealFareValue | G44_PUBLIC | Valor da tarifa de venda sem acordo |
FaresType | OpportunityFareValue | G44_OPORTU | Valora da tarifa promocional |
FaresType | EarlyCheckinFareValue | G44_EARLY | Valor da tarifa para check-in antecipado |
FaresType | LateCheckoutFareValue | G44_LATE | Valor da tarifa para check-out adicional |
FaresType | FoodServiceFareValue | G44_PLALIM | Valor do plano alimentar |
Tabela G45 – Tarifas Cotadas
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
QuotedFaresType | QuotedFaresCode | G45_CODIGO | Código Sequencial |
QuotedFaresType | QuotedFaresInternalId |
| InternalId do Código Sequencial |
QuotedFaresType | AirlineShortName | G45_CODCIA | Código da Cia Aérea |
QuotedFaresType | AirportOriginInternalId | G45_AERORI | Aeroporto de origem |
QuotedFaresType | AirportDestinyInternalId | G45_AERDES | Aeroporto de destino |
QuotedFaresType | DepartureDate | G45_DTFIM | Data da saída |
QuotedFaresType | DepartureTime | G45_HRFIM | Hora da saída |
QuotedFaresType | ConnectionsAmount | G45_QTDCON | Quantidade de conexões |
QuotedFaresType | ScalesAmount | G45_QTDESC | Quantidade de paradas |
QuotedFaresType | TravelCurrencyInternalId | G45_MOEDTC | InternalId da Moeda |
QuotedFaresType | FareValue | G45_TARIFA | Valor da tarifa cotada |
QuotedFaresType | TaxValue | G45_TAXA | Valor da taxa |
Tabela G46 – Taxas
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
RatesType | RatesCode | G46_SEQTAX | Código Sequencial |
RatesType | RatesInternalId |
| InternalId do Código Sequencial |
RatesType | TravelRatesInternalId | G46_CODTX | InternalId da Taxa |
RatesType | Value |
| Valor |
RatesType | TravelCurrencyInternalId | G46_MOEDFO | InternalId da Moeda |
RatesType | Exchange | G46_TXCAMB | Taxa de Câmbio |
RatesType | Observations | G46_OBS | Observação |
Tabela G47 – Extras
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
ExtrasType | ExtrasCode | G47_SEQ | Código Sequencial |
ExtrasType | ExtrasInternalId |
| InternalId do Código Sequencial |
ExtrasType | IssueDate | G47_EMISS | Data de Emissão |
ExtrasType | Description | G47_EXTRA | Descrição |
ExtrasType | TravelCurrencyInternalId | G47_MOEDFO | InternalId da Moeda |
ExtrasType | Exchange | G47_TXCAMB | Taxa de Câmbio |
ExtrasType | UnitaryValue | G47_VLUNIT | Valor Unitário |
ExtrasType | Quantity | G47_QUANT | Quantidade |
ExtrasType | AmountValue | G47_TOTFOR | Valor Total |
ExtrasType | Observations | G47_OBS | Observação |
Tabela G49 – Taxes
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
TaxesType | TaxInternalId |
| InternalId do Imposto |
TaxesType | Tax | G49_CODIMP | Código do Imposto |
TaxesType | Description | G49_DESIMP | Descrição |
TaxesType | CurrencyInternalId | G49_MOEDA | InternalId da Moeda |
TaxesType | TaxCalculationBase | G49_BASE | Base do Imposto |
TaxesType | TaxRate | G49_ALIQ | Aliquota |
TaxesType | AppliedTaxValue | G49_VALOR | Valor Total |
Tabela G3S – Passageiros
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
PassengerType | Passenger | G3S_CODPAX | Código do Passageiro |
PassengerType | PassengertInternalId |
| InternalId do Passageiro |
PassengerType | ContactInternalID | G3S_CONTAT | InternalId do Contato |
PassengerType | PAXType | G3S_TPPAX | Tipo |
PassengerType | Treatment | G3S_TRATAM | Tratamento |
PassengerType | FirstName | G3S_PRINOM | Primeiro Nome |
PassengerType | LastName | G3S_ULTNOM | Último Nome |
PassengerType | FullName | G3S_NOME | Nome Completo |
PassengerType | Registration | G3S_MATRIC | Matricula |
PassengerType | Gender | G3S_SEXO | Sexo |
PassengerType | Nationality | G3S_NACION | Nacionalidade |
PassengerType | BirthDate | G3S_DTNASC | Data de Nascimento |
PassengerType | PAXEmail | G3S_EMAIL | |
PassengerType | VIP | G3S_VIP | Informa se é uma Pessoa Muito Importante |
PassengerType | Outsourced | G3S_TERCEI | Informa se é um terceiro trabalhando para o cliente |
PassengerType | Blocked | G3S_MSBLQL | Registro Bloqueado ( "1"-Sim / "2"-Não ) |
Tabela G4B – Entidades Adicionais
Tag Superior | TAG | Campo | Observação |
PassengerType | ListOf |
|
|
AdditionalEntitieType | AdditionalEntitiesTypesInternalId | G4B_TPENT | InternalId do Tipo de Entidade Adicional |
AdditionalEntitieType | ReferenceStore | G4B_LOJA | Loja do cliente. |
AdditionalEntitieType | AdditionalEntitiesInternalId | G4B_ITEM | InternalId do Item da Entidade selecionada |
Tabela G4E – Reembolso
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | RefundType |
|
|
RefundType | DocumentRequest | G4E_DTSOLI | Documento Solicitado |
RefundType | RefundType | G4E_TPREE | Tipo de Reembolso |
RefundType | RefundReasonInternalId | G4E_MOTREE | InternalId do Motivo de Reembolso |
RefundType | FinancialDestiny | G4E_DESTFN | Destino Financeiro |
RefundType | PredictionOfReceipt | G4E_DTPREV | Data Prevista |
RefundType | DateOfCreditAgency | G4E_DTCRED | Data de Crédito |
RefundType | InternalNote | G4E_OBSINT | Observação Interna |
RefundType | BaseFare | G4E_BASTAR | Base Tarifária |
RefundType | FareType | G4E_TPTAR | Tipo de Tarifa |
RefundType | TravelCurrencyInternalId | G4E_MOEDFO | InternalId da Moeda de Turismo |
RefundType | Exchange | G4E_TXCAMB | Taxa de Cambio |
RefundType | FarePaid | G4E_TARPAG | Tarifa Paga |
RefundType | CurrencyInternalId | G4E_MOEDA | Moeda Financeira |
RefundType | NationalFarePaid | G4E_TPGINT | Tarifa Nacional Paga |
RefundType | FaresUsed | G4E_TARUTI | Tarifa Utilizada |
RefundType | FaresRefunded | G4E_TREEMB | Tarifa Reembolsada |
RefundType | RatesPaid | G4E_TXPG | Taxa Paga |
RefundType | RatesRefunded | G4E_TXREEM | Taxa Reembolsada |
RefundType | ExtrasPaid | G4E_EXTPG | Extra Pago |
RefundType | ExtrasRefunded | G4E_EXREEM | Extra Reembolsado |
RefundType | CalculationNote | G4E_OBSCAL | Observação de Calculo |
Tabela G3T – Segmento Aéreo
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentAirType | SegmentInternalId | G3T_ID | InternalId do Segmento |
SegmentAirType | IntegrationID | G3T_IDINTE | Id de Integração do Segmento |
SegmentAirType | Passenger | G3T_CODPAX | InternalId do Contato |
SegmentAirType | Locator | G3T_LOC | Localizador |
SegmentAirType | ProductVendorInternalId | G3T_CODFOR + G3T_LOJAF | InternalId do Fornecedor de Produto |
SegmentAirType | GDS | G3T_GDS | GDS utilizado para a emissão do bilhete |
SegmentAirType | Aircraft | G3T_AERONA | Código da Aeronave |
SegmentAirType | AirportOriginInternalId | G3T_TERDST | InternalId do Terminal de Passageiro de Origem |
SegmentAirType | AirportDestinyInternalId | G3T_TERORI | InternalId do Terminal de Passageiro de Destino |
SegmentAirType | ServiceClassInternalId | G3T_CLASRV | InternalId da Classe de Serviço |
SegmentAirType | FlightNumber | G3T_NRVOO | Número do Voo |
SegmentAirType | DepartureDate | G3T_DTSAID | Data da Partida |
SegmentAirType | DepartureTime | G3T_HRINI | Hora da Partida |
SegmentAirType | ArrivalDate | G3T_DTCHEG | Data da Chegada |
SegmentAirType | ArrivalTime | G3T_HRINI | Hora da Chegada |
SegmentAirType | StopType | G3T_TPPARA | Tipo de Parada |
SegmentAirType | FlightTime | G3T_TMPVOO | Tempo de Voo |
SegmentAirType | StopQuantity | G3T_QTDESC | Quantidade de Paradas |
SegmentAirType | Observation | G3T_OBS | Observação |
Tabela G3U – Segmento Hotel
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentHotelType | SegmentInternalId | G3U_ID | InternalId do Segmento |
SegmentHotelType | IntegrationID | G3U_IDINTE | Id de Integração do Segmento |
SegmentHotelType | Passenger | G3U_CODPAX | InternalId do Contato |
SegmentHotelType | TravelCityInternalId | G3U_CIDHOT | Cidade |
SegmentHotelType | CheckinDate | G3U_DTINI | Data de Check-in |
SegmentHotelType | CheckoutDate | G3U_DTFIM | Data de Check-out |
SegmentHotelType | CheckinTime | G3U_HRINI | Hora de Check-in |
SegmentHotelType | CheckoutTime | G3U_HRFIM | Hora de Check-out |
SegmentHotelType | HotelProductType | G3U_TPPROD | Tipo do Produto |
SegmentHotelType | NumberOfProducts | G3U_QTDPRD | Quantidade |
SegmentHotelType | ApartamentTypeInternalId | G3U_CODAPO | InternalId do Tipo de Apartamento |
SegmentHotelType | RoomCategory | G3U_CATPRO | Categoria do Apartamento |
SegmentHotelType | CancellationDeadline | G3U_PRZCAN | Data limite para cancelamento |
SegmentHotelType | NoShowWarranty | G3U_NOSHOW | Descrição da garantia de no show |
SegmentHotelType | FoodServiceInternalId | G3U_PLALIM | InternalId do Plano Alimentar |
SegmentHotelType | SystemBrokerInternalId | G3U_BROKER | SystemBrokerInternalId |
SegmentHotelType | Observation | G3U_OBS | Observation |
Tabela G3V – Segmento Veículo
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentVehicleType | SegmentInternalId | G3V_ID | InternalId do Segmento |
SegmentVehicleType | IntegrationID | G3V_IDINTE | Id de Integração do Segmento |
SegmentVehicleType | Passenger | G3V_CODPAX | InternalId do Contato |
SegmentVehicleType | PickUpCityInternalId | G3V_CIDRET | InternalId da Cidade de retirada |
SegmentVehicleType | PickUpLocation | G3V_LOCRET | Descrição do local da retirada |
SegmentVehicleType | ReturnCityInternalId | G3V_CIDDEV | InternalId da Cidade de devolução |
SegmentVehicleType | ReturnLocation | G3V_LOCDEV | Descrição do local da devolução |
SegmentVehicleType | NumberOfVehicle | G3V_QTDPRD | Quantidade |
SegmentVehicleType | VehicleCategoryInternalId | G3V_CATAUT | InternalId da Categoria do Veículo |
SegmentVehicleType | VehicleTypeInternalId | G3V_TPAUT | InternalId do Tipo de Veículo |
SegmentVehicleType | DirectionTypeInternalId | G3V_TRADIR | InternalId do Tipo de Direção |
SegmentVehicleType | FuelTypeInternalId | G3V_COMBAR | InternalId do Tipo de Combustível |
SegmentVehicleType | PickUpDate | G3V_DTINI | Data da retirada |
SegmentVehicleType | PickUpTime | G3V_HRINI | Hora da retirada |
SegmentVehicleType | ReturnDate | G3V_DTFIM | Data da devolução |
SegmentVehicleType | ReturnTime | G3V_HRFIM | Hora da devolução |
SegmentVehicleType | SystemBrokerInternalId | G3V_BROKER | InternalId do Sistema Broker |
SegmentVehicleType | CancellationDeadline | G3V_DTCANC | Data limite para cancelamento |
SegmentVehicleType | NoShowWarranty | G3V_NOSHOW | Descrição da garantia de no show |
SegmentVehicleType | Observation | G3V_OBS | Observação |
Tabela G3W – Segmento Rodoviário
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentRoadType | SegmentInternalId | G3W_IDINTE | InternalId do Segmento |
SegmentRoadType | IntegrationID | G3W_IDINTE | Id de Integração do Segmento |
SegmentRoadType | Passenger | G3W_CODPAX | InternalId do Contato |
SegmentRoadType | VehicleDescription | G3W_VEICUL | Descrição do veículo |
SegmentRoadType | RoadLineInternalId | G3W_LINHA | InternalId da Linha |
SegmentRoadType | RoadLineStretcheInternalId | G3W_TRECHO | InternalId do Trecho |
SegmentRoadType | BusCategory | G3W_CATBUS | Categoria do Ônibus |
SegmentRoadType | DepartureCityInternalId | G3W_CIDEMB | InternalId da Cidade de Embarque |
SegmentRoadType | ArrivalCityInternalId | G3W_CIDDES | InternalId da Cidade de Desembarque |
SegmentRoadType | ArrivalLocation | G3W_LOCDES | Local de desembarque |
SegmentRoadType | DepartureDate | G3W_DTINI | Data de Partida |
SegmentRoadType | DepartureTime | G3W_HRINI | Hora de Partida |
SegmentRoadType | ArrivalDate | G3W_DTFIM | Data de Chegada |
SegmentRoadType | ArrivalTime | G3W_HRFIM | Hora de Chegada |
SegmentRoadType | Observation | G3W_OBS | Observação |
Tabela G3X – Segmento Ferroviário
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentTrainType | SegmentInternalId | G3X_IDINTE | InternalId do Segmento |
SegmentTrainType | IntegrationID | G3X_IDINTE | Id de Integração do Segmento |
SegmentTrainType | Passenger | G3X_CODPAX | InternalId do Contato |
SegmentTrainType | Description | G3X_DESFER | Descrição |
SegmentTrainType | Category | G3X_CTTREM | Categoria |
SegmentTrainType | Number | G3X_NRTREM | Número |
SegmentTrainType | StopQuantity | G3X_QTDPAR | Quantidade de paradas |
SegmentTrainType | DepartureCityInternalId | G3X_CIDEMB | InternalId da Cidade de Embarque |
SegmentTrainType | ArrivalCityInternalId | G3X_CIDDES | InternalId da Cidade de Desembarque |
SegmentTrainType | DepartureDate | G3W_DTINI | Data de Partida |
SegmentTrainType | DepartureTime | G3W_HRINI | Hora de Partida |
SegmentTrainType | ArrivalDate | G3W_DTFIM | Data de Chegada |
SegmentTrainType | ArrivalTime | G3W_HRFIM | Hora de Chegada |
SegmentTrainType | Observation | G3X_OBS | Observação |
Tabela G3Y – Segmento Marítimo
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentMaritimeType | SegmentInternalId | G3Y_IDINTE | InternalId do Segmento |
SegmentMaritimeType | IntegrationID | G3Y_IDINTE | Id de Integração do Segmento |
SegmentMaritimeType | Passenger | G3Y_CODPAX | InternalId do Contato |
SegmentMaritimeType | ShipInternalId | G3Y_CODNAV | InternalId do Navio |
SegmentMaritimeType | CruiseDescription | G3Y_DESNAV | Informações do Cruzeiro |
SegmentMaritimeType | MainCityInternalId | G3Y_CIDPRI | Informações da Cidade Principal |
SegmentMaritimeType | DepartureCityInternalId | G3Y_CIDEMB | Informações da Cidade de Embarque |
SegmentMaritimeType | InitialDate | G3Y_DTINI | Data de Partida |
SegmentMaritimeType | FinalDate | G3Y_DTFIM | Data de Chegada |
SegmentMaritimeType | InitialTime | G3Y_HRINI | Hora de Check-in |
SegmentMaritimeType | FinalTime | G3Y_HRFIM | Hora de Check-out |
SegmentMaritimeType | CabinTypeInternalId | G3Y_TPCABI | InternalId do Tipo de Cabine |
SegmentMaritimeType | CabinNumber | G3Y_NRCABI | Número da Cabine |
SegmentMaritimeType | CancellationDeadline | G3Y_DTCANC | Data limite para cancelamento |
SegmentMaritimeType | Observation | G3Y_OBS | Observação |
SegmentMaritimeType | Blocked | G3Y_MSBLQL | Registro Bloqueado ( "1"-Sim / "2"-Não ) |
Tabela G3Z – Segmento Pacote
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentPackageType | SegmentInternalId | G3Z_IDINTE | InternalId do Segmento |
SegmentPackageType | IntegrationID | G3Z_IDINTE | Id de Integração do Segmento |
SegmentPackageType | Passenger | G3Z_CODPAX | InternalId do Contato |
SegmentPackageType | PackageDescription | G3Z_DESPAC | Descrição do Pacote |
SegmentPackageType | MainCityInternalId | G3Z_CIDPRI | Informações da Cidade Principal |
SegmentPackageType | DepartureCityInternalId | G3Z_CIDEMB | Informações da Cidade de Embarque |
SegmentPackageType | InitialDate | G3Z_DTINI | Data do Check-in |
SegmentPackageType | InitialTime | G3Z_DTFIM | Data do Check-out |
SegmentPackageType | FinalDate | G3Z_HRINI | Hora do Check-in |
SegmentPackageType | FinalTime | G3Z_HRFIM | Hora do Check-out |
SegmentPackageType | NumberOfPackage | G3Z_QTDPAC | Quantidade |
SegmentPackageType | CancellationDeadline | G3Z_DTCANC | Data limite para cancelamento |
Tabela G40 – Segmento Passeio
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentTourType | SegmentInternalId | G40_IDINTE | InternalId do Segmento |
SegmentTourType | IntegrationID | G40_IDINTE | Id de Integração do Segmento |
SegmentTourType | Passenger | G40_CODPAX | InternalId do Contato |
SegmentTourType | TourName | G40_NMTOUR | Nome do Tour |
SegmentTourType | TourDescription | G40_DSTOUR | Informações do Tour |
SegmentTourType | MainCityInternalId | G40_CIDPRI | Informações da Cidade Principal |
SegmentTourType | DepartureCityInternalId | G40_CIDEMB | Informações da Cidade de Embarque |
SegmentTourType | DepartureLocation | G40_LOCEMB | Local de Embarque |
SegmentTourType | ArrivalLocation | G40_LOCDES | Local de Desembarque |
SegmentTourType | InitialDate | G40_DTINI | Data de Partida |
SegmentTourType | FinalDate | G40_DTFIM | Data de Chegada |
SegmentTourType | InitialTime | G40_HRINI | Hora de Check-in |
SegmentTourType | FinalTime | G40_HRFIM | Hora de Check-out |
SegmentTourType | CancellationDeadline | G40_DTCANC | Data limite para cancelamento |
SegmentTourType | Observation | G40_OBS | Observação |
Tabela G41 – Segmento Seguro
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentInsuranceType | SegmentInternalId | G41_IDINTE | InternalId do Segmento |
SegmentInsuranceType | IntegrationID | G41_IDINTE | Id de Integração do Segmento |
SegmentInsuranceType | Passenger | G41_CODPAX | InternalId do Contato |
SegmentInsuranceType | InsuranceInternalId | G41_PLSEGU | InternalId do Plano de Seguro |
SegmentInsuranceType | BeneficiaryName | G41_APOLIC | Nome do Beneficiário |
SegmentInsuranceType | BeneficiaryAddress | G41_ENDBEN | Endereço do Beneficiário |
SegmentInsuranceType | BeneficiaryPhone | G41_TELBEN | Telefone do Beneficiário |
SegmentInsuranceType | PolicyNumber | G41_NUMAPO | Número da Apólice |
SegmentInsuranceType | InitialDate | G41_DTINI | Data início da cobertura |
SegmentInsuranceType | FinalDate | G41_DTFIM | Data Final da cobertura |
SegmentInsuranceType | Observation | G41_OBS | Observação |
Tabela G42 – Segmento Visto
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
SegmentVisaType | SegmentInternalId | G42_IDINTE | InternalId do Segmento |
SegmentVisaType | IntegrationID | G42_IDINTE | Id de Integração do Segmento |
SegmentVisaType | Passenger | G42_CODPAX | InternalId do Contato |
SegmentVisaType | CountryName | G42_PAIS | Nome do País |
SegmentVisaType | VisaTypeInternalId | G42_TPVIST | InternalId do Visto |
SegmentVisaType | Observation | G42_OBS | Observação |
Tabela G43 – Segmento Outros
Tag Superior | TAG | Campo | Observação |
ReservationDocumentType | ListOf |
|
|
OtherSegmentType | SegmentInternalId | G43_IDINTE | InternalId do Segmento |
OtherSegmentType | IntegrationID | G43_IDINTE | Id de Integração do Segmento |
OtherSegmentType | Passenger | G43_CODPAX | InternalId do Contato |
OtherSegmentType | ServiceDescription | G43_DSSERV | Descrição do Serviço |
OtherSegmentType | DepartureCityInternalId | G43_CIDEMB | InternalId da Cidade de Partida |
OtherSegmentType | ArrivalCityInternalId | G43_CIDDES | InternalId da Cidade de Chegada |
OtherSegmentType | InitialDate | G43_DTINI | Data Inicial |
OtherSegmentType | FinalDate | G43_DTFIM | Data Final |
OtherSegmentType | Observation | G43_OBS | Observação |
Cadastro de linhas e trechos
Identificador da Mensagem: RoadLinesStretches
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA052
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G8M_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G8M_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Linha |
BusinessContentType | Initials | G8M_SIGLA | Sigla |
BusinessContentType | Description | G8M_DESCR | Descrição |
BusinessContentType | VendorCode | G8M_CODFOR + G8M_LJFOR | Código do Fornecedor |
BusinessContentType | VendorInternalId |
| InternalId do Fornecedor |
BusinessContentType | DepartureCity | G8M_CIDINI | Código da Cidade de Embarque |
BusinessContentType | DepartureCityInternalId |
| InternalId da Cidade de Embarque |
BusinessContentType | ArrivalCity | G8M_CIDFIM | Código da Cidade de Desembarque |
BusinessContentType | ArrivalCityInternalId |
| InternalId da Cidade de Desmbarque |
BusinessContentType | Distance |
| Distância |
BusinessContentType | Minutes | G8M_TEMPO | Minutos |
BusinessContentType | Blocked | G8M_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
BusinessContentType | ListOfStretches |
| Lista de Trechos |
Stretche | Code | G8N_CODIGO | Código do Trecho |
Stretche | CodeInternalId |
| InternalID da Trecho |
Stretche | StretchesCity | G8N_CIDTRC | Código da Cidade do Trecho |
Stretche | StretchesCityInternalId |
| InternalId da Cidade do Trecho |
Stretche | StretchesDistance | G8N_DIST | Distância do Trecho |
Sistemas de Broker
Identificador da Mensagem: BrokerSystems
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA053
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G8O_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G8O_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Sistema de Broker |
BusinessContentType | Description | G8O_DESCR | Descrição |
BusinessContentType | Blocked | G8O_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Motivos de Reembolso
Identificador da Mensagem: RefundReason
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA054
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G8P_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G8P_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Motivo |
BusinessContentType | Description | G8P_DESCR | Descrição |
BusinessContentType | Blocked | G8P_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
Classificação de Cartão
Identificador da Mensagem: CardClassification
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURA055
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | G8Q_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | G8Q_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId da Classificação |
BusinessContentType | Description | G8Q_DESCR | Descrição |
BusinessContentType | Blocked | G8Q_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
BusinessContentType | ListOfFamily |
| Lista de Grupos de Produtos |
FamilyType | FamilyCode | G8R_CODGRP | Código do Grupo de Produtos |
FamilyType | FamilyCodeInternalId |
| InternalId do Grupo de Produtos |
Contatos
Identificador da Mensagem: Contacts
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TMKA070
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | U5_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | U5_CODCONT | Código |
BusinessContentType | InternalId |
| InternalId do Contato |
BusinessContentType | Name | U5_CONTAT | Nome do Contato |
BusinessContentType | SocialSecurity | U5_CPF | CPF |
BusinessContentType | Address | U5_END | Endereço |
BusinessContentType | Neighborhood | U5_BAIRRO | Bairro |
BusinessContentType | ZipCode | U5_CEP | Código Postal |
BusinessContentType | City | U5_MUN | Nome do Município |
BusinessContentType | State | U5_EST | Sigla do Estado |
BusinessContentType | Country | U5_PAIS | Código do País |
BusinessContentType | DDD | U5_DDD | Código DDD do Telefone do Contato |
BusinessContentType | ResidentialPhone | U5_FONE | Número do Telefone Residencial |
BusinessContentType | BusinessPhone | U5_FCOM1 | Número do Telefone Comercial |
BusinessContentType | CellPhone | U5_CELULAR | Número do Telefone Celular |
BusinessContentType | U5_EMAIL | E-mail do contato | |
BusinessContentType | Treatment | U5_TRATA | Tratamento do Contato (SX5) |
BusinessContentType | Gender | U5_SEXO | Genêro (1- Masculino, 2 - Feminino) |
BusinessContentType | Birthday | U5_NIVER | Data de Nascimento |
BusinessContentType | Requester | U5_SOLICTE | Solicitante ? ( "1"-Sim / "2"-Não ) |
BusinessContentType | Blocked | U5_MSBLQL | Bloqueado? ( "1"-Sim / "2"-Não ) |
Relacionamento Contatos x Entidade
Identificador da Mensagem: ContactList
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: CRMA060
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código |
BusinessContentType | BranchId | U5_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | CustomerCode | AC8_CODENT | Código |
BusinessContentType | CustomerInternalId |
| InternalId do Cliente+Loja |
BusinessContentType | Entity | AC8_ENTIDA | Tipo de Entidade Sempre enviar 'SA1' -> Cliente |
BusinessContentType | ListOfContacts | Contact | Nó contendo a lista de Contatos |
ListOfContacts | Contact |
| Nós Contendo os detalhes do Contato |
Contact | Contact | AC8_CODCON | Código do Contato |
Contact | ContactInternalId |
| InternalId do Contato |
Grupo de Produto
Identificador da Mensagem: Family
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: MATA035
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código da Empresa |
BusinessContentType | BranchId | BM_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | Code | BM_CODIGO | Código |
BusinessContentType | InternalId |
| InternalId do Grupo de Produto |
BusinessContentType | Description | BM_DESC | Descrição |
BusinessContentType | FamilyType | BM_CODGRT | Tipo do Grupo de Produto |
BusinessContentType | Conciliation | BM_CONC | Exige Conciliação? |
BusinessContentType | SegmentType | BM_TPSEGP | Tipo de Segmento |
BusinessContentType | Corporate | BM_CORP | Corporativo ( "1"-Sim / "2"-Não ) |
BusinessContentType | Events | BM_EVENTO | Eventos ( "1"-Sim / "2"-Não ) |
BusinessContentType | Recreation | BM_LAZER | Lazer ( "1"-Sim / "2"-Não ) |
BusinessContentType | Blocked | BM_MSBLQL | Bloqueado ( "1"-Sim / "2"-Não ) |
BusinessContentType | ListOfPaymentForm |
|
|
PaymentFormType | PaymentFormCode | G3K_CODFOP | Código da Forma de Pagamento |
PaymentFormType | PaymentFormInternalId |
| InternalId da Forma de Pagamento |
PaymentFormType | Destination | G3K_DEST | Destino |
PaymentFormType | Person | G3K_PESSOA | Tipo de Pessoa |
Grupo Societário
Identificador da Mensagem: CorporateGroup
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: FATA730
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código |
BusinessContentType | BranchId | U5_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | CorporateCode | AGT_CODIGO | Código do Grupo |
BusinessContentType | CorporateInternalId |
| InternalId do Grupo |
BusinessContentType | Description | AGT_DESCRI | Descrição do Grupo |
BusinessContentType | ListOfCorporateGroup |
| Nó contendo a lista de Cliente |
ListOfCorporateGroup | CorporateGroup |
| Nós Contendo os detalhes do Cliente |
CorporateGroup | CustomerCode | AGU_CODCLI+ AGU_LOJCLI | Código do Cliente |
CorporateGroup | CustomerInternalId |
| InternalId do Cliente |
Analise de Crédito Turismo (Request)
Identificador da Mensagem: TourismCreditEvaluation
Versão: 1.000
Módulo Protheus: SIGATUR – Gestão de Viagens e Turismo
Tipo de Envio: Síncrona
Rotina: TURICRED
Tag Superior | TAG | Campo | Observação |
BusinessContentType | CompanyId |
| Código |
BusinessContentType | BranchId | A1_FILIAL | Código da Filial |
BusinessContentType | CompanyIternalId |
| InternalId da chave Empresa+Filial |
BusinessContentType | CustomerCode | A1_COD+A1_LOJA | Código |
BusinessContentType | CustomerInternalId |
| InternalId do Cliente+Loja |
BusinessContentType | Value | Valor a ser analizado | |
BusinessContentType | TravelCurrency | Código da Moeda de Turismo | |
BusinessContentType | TravelCurrencyInternalId |
| InternalId da Moeda de Turismo |
BusinessContentType | Segment | Segmento de Negócio |
Processos
Descreva características gerais do fluxo de informações e que serão comuns para este tipo de entidade. Características particulares para cada entidade deverão ser citadas em tópicos específicos de cada entidade.
Sempre que existir (a sugestão é sempre criar) e for agregador ao documento acrescentar aqui os diagramas/imagens ou até mesmo colocar tais diagramas diretamente na especificação dos processos
Em seguida faça uma descrição para cada um dos fluxos para cada entidade
<Transação/Processo>
Tipo de Fluxo: Protheus -> RM
Mensagem: Request_1_000
Versão: 1.000
Descrição de todo o comportamento e funcionamento do processo. Breve contexto, origem, regras, integração (geração da mensagem, envio, recebimento no destino), o quê supostamente irá ocorrer no destino, retorno, impacto, consequências, o que foi afetado, como conferir, validar, etc o retorno.
Acrescentar um diagrama do processo.
A seguir descrever as variações, particularidades da mensagem e processos (desta integração) de acordo com cada marca
Notas:
Observações sobre comportamento desta mensagem ou dos processos envolvidos nela/para ela
Limitações/Restrições
Descreva limitações e restrições para a integração que está sendo descrita.
Limitações / Restrições Gerais
Descreva limitações e restrições para cada fluxo descrito no tópico anterior. Exemplo:
- ERP1 envia ITEM cadastrado para o ERP2
ERP1 somente enviará o ITEM se este estiver em uma das famílias cadastradas no parâmetro FAMILIA_INTEGRACAO.
Se o tipo de valorização do estoque for FIFO.
- ERP2 envia PEDIDO cadastrado para o ERP1
O pedido recebido no ERP1 vindo do ERP2 estará bloqueado para alteração.
Como fazer (opcional)
Descreva os passos que viabilizem a integração.
Exemplo:
Os passos para viabilizar a integração são:
- No Logix ou no Protheus efetue o cadastro das seguintes informações: Clientes, fornecedores, transportadores, cidades, cotação de moeda e unidades de medida.
- No Logix cadastrar um novo depositante e efetuar toda a parametrização necessária para a operação de WMS.
- No Logix cadastrar um novo produto que seja controlado pelo WMS, para o depositante cadastrado anteriormente.
- No Logix efetuar um processo de recebimento para o produto cadastrado anteriormente, utilizando uma nota fiscal provisória (tipo “A”).
- No Protheus consultar a nota fiscal de recebimento que foi registrada no Logix, validando as informações recebidas.
- No Logix efetuar um processamento de regularização fiscal, efetuando a cobertura dos produtos recebidos anteriormente.
- No Protheus verificar se foi efetuado corretamente o relacionamento entre os dois documentos.
- No Logix efetuar um processo de expedição para o novo produto cadastrado, até o momento do envio da mensagem de integração de pedido de venda.
- No Protheus efetuar o faturamento do pedido de venda recebido.
- No Protheus verificar se a nota fiscal gerada contém todas as informações necessárias para o segmento de operador logístico (armazém geral).
- No Protheus efetuar a escrituração fiscal das notas fiscais, verificando se as regras da legislação deste segmento foram respeitadas.
- No Logix é possível consultar o número do pedido de venda gerado para as notas fiscais de retorno simbólico e conta/ordem no programa WMS6333 (Consulta de Documentos). Para os processos de faturamento de serviço o número do pedido está disponível no programa WMS6411 (Movimentos a Faturar).
Situações comuns (opcional)
Descreva situações problemáticas comuns que podem ocorrer durante o funcionamento da integração e como solucioná-los. Neste ponto também é importante dar instruções de como reconhecer e investigar problemas que podem vir a ocorrer durante a integração. Se houver, apresente tabelas de códigos e descrições de erros que a integração poderá apresentar.
Este tópico possivelmente será alimentado com as experiências durante o desenvolvimento da integração e poderá ser realimentado durante o uso da integração no cliente.
Exemplo 1:
Quando uma mensagem é enviada, podem ocorrer situações em que o WebService não estará totalmente funcional. Nestes casos uma mensagem de erro genérica irá aparecer na tela: Exemplo: Erro ao enviar a mensagem de Cidade via Integração Se o arquivo de log for analisado, poderemos ver a falha na comunicação com o sistema destino:
-------------------------------------------------------------------------------
WSCERR044 / Não foi possível POST : URL http://localhost/ws/FWWSEAI.apw ADVPL WSDL Client 1.080707 / tst on 20120315 08:49:51
-------------------------------------------------------------------------------
Para resolver este problema verifique as configurações do sistema de destino, analisando o funcionamento do servidor utilizado para esta comunicação e a habilitação do endereço do WebService.
Exemplo 2:
Quando uma mensagem é enviada e/ou recebida, podem ocorrer situações que retornem um erro de Parse do XML, isso pode acontecer onde houve falha em converter um caracter especial (<, >, @, ã, Ã, etc) no padrão Encode UTF8
Para resolver este problema, entrar em contato com a equipe de suporte do Protheus.
Solução Palhativa: Evitar de utilizar nos cadastros ou descrições, caracteres especiais.
Checklist de suporte da aplicação
Crie um check-list de verificação de alguns pontos importantes para o funcionamento e atendimento da integração.
Instalação/Configuração
Relacione itens de verificação para garantir que a integração está corretamente instalada e configurada. Isto não pode ser uma cópia do procedimento de instalação/configuração, mas verificações pontuais que podem remeter aos itens da instalação.
Checklist de Verificações:
Relacione itens de verificações para que o atendente possa:
- Identificar o funcionamento da integração;
- Identificar a ocorrências de problemas;
- Coletar evidências do mau funcionamento relatado pelo cliente;
- Realizar possíveis ajustes na integração quanto à configuração ou negócio.