Árvore de páginas

Versões comparadas

Chave

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

Especificação de Requisitos

 

Projeto/Versão: PDR_SER_TUR001-P12

Requisito/Módulo: PCREQ-2774/SIGATUR

Sub-Requisito/Função:

Tarefa/Chamado:

País: All

Data Especificação: 11/09/2015


Âncora
table02
table02
Rotinas Envolvidas

 

 

Rotina

Tipo de Operação

Opção de Menu

TURA019.PRW

Alteração

Atualizações-> Cadastros-> Complemento de Fornecedor

TURI019.PRW

Criação

 

  

Âncora
table03
table03
Estratégia de Desenvolvimento e Liberação

 

Produto

Microsiga Protheus

Release que está sendo desenvolvido

Versão 12

Possui Réplica?

( ) Sim  ( X ) Não

Qual a versão?

12.1.7

Integração Front – Complemento de Fornecedor

...

    • A TAG ListOfBrokerSystems é uma lista de itens que deverá ser preenchida com os Sistemas de Broker relacionados ao Compl. de Fornecedor posicionado e, para isso, utilizar a tabela G8L;
    • A TAG ListOfFamily é uma lista de itens que deverá ser preenchida com os Grupos de Produto relacionados ao Compl. de Fornecedor posicionado e, para isso, utilizar a tabela G4T. Para cada Grupo de Produto encontrado fazer o seguinte:
      • Preencher as respectivas TAG's dos campos G4T_GRUPO, G4T_REEMB, G4T_PRAZO e G4T_TIPO, como informado abaixo;
      • Preencher a TAG ListOfPaymentForm, que é uma lista de itens e que deverá ser preenchida com as Formas de Pagamento de duas formas distintas. A saber:
        1. Preencher com as Formas de Pagamento relacionadas ao Grupo de Produto posicionado, através da tabela G3K. Para cada Forma de Pagamento encontrada, verificar se ela está relacionado ao Compl. do Fornecedor posicionado através da tabela G4U:
          • Em caso afirmativo, se o campo G4U_TIPO == 1 a Forma de Pagamento foi restringinda e NÃO deve ser gravada na lista;
          • Em caso negativo, a Forma de Pagamento pode ser gravada na lista;
        2. Preencher com as Formas de Pagamento relacionadas ao Compl. do Fornecedor posicionado através da tabela G4U. Para cada Forma de Pagamento encontrada, verificar se o campo G4U_TIPO == 2 e, em caso afirmativo, ela pode ser gravada na lista;
  • Depois da alteração do fonte TURA019 e do desenvolvimento do fonte TURI019, acessar o módulo Configurador e cadastrar o adapter através do menu Ambiente -> Schedule -> Adapter E.a.i da seguinte forma:
    • Mensagem única: Sim;
    • Rotina: TURA019;
    • Mensagem: TravelVendor;
    • Descrição: Complemento de Fornecedor;
    • Envia: Sim;
    • Recebe: Sim;
    • Método: Síncrono;
    • Operação: Todas;
    • Versão Envio: 1.000;
  • A seguir, detalhe dos campos do cadastro de Complemento de Fornecedor com as respectivas TAGS do TotvsMessage TravelVendor:


Tag Superior

Âncora
_GoBack_GoBack

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

  1. Cia Aérea
  2. Hotel
  3. Locadora de Veículos
  4. Cia Marítima
  5. Cia Rodoviária
  6. Eventos
  7. Outros

BusinessContentType

ReportingVendor

G4S_REPORTE

Fornecedor de Reporte
( "1"-Sim / "2"-Não )

BusinessContentType

BSPVendor

G4S_BSP

Fornecedor vinculado ao BSP
( "1"-Sim / "2"-Não )

BusinessContentType

IATA

G4S_IATA

Número IATA

BusinessContentType

ShortIATA

G4S_ABIATA

Abreviação do Número IATA

BusinessContentType

 

 

 

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
( "1"-Sim / "2"-Não )

BusinessContentType

ListOfBrokerSystems

 

Lista de Sistemas Broker

BrokerSystemsType

CodeBrokerSystemCode

G8L_CODSIS

Código do Sistema Broker

BrokerSystemsType

CodeInternalIdBrokerSystemInternalId

 

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

CodeFamilyCode

G4T_GRUPO

Código do Grupo de Produto

FamilyType

CodeInternalIdFamilyInternalId

 

InternalId do Grupo de Produto

FamilyType

Refund

G4T_REEMB

Indica se o Fornecedor oferece reembolso para o Grupo de Produto
( "1"-Sim / "2"-Não )

FamilyType

Deadline

G4T_PRAZO

Prazo para solicitação do Reembolso

FamilyType

DeadlineType

G4T_TIPO

Tipo de Prazo
( "1"-Dia / "2"-Mês / "3"-Ano )

FamilyType

ListOfPaymentForm

 

Lista de Formas de Pagamento

PaymentFormType

CodePaymentFormCode

G3K_CODFOP / G4U_FOP

Código da Forma de Pagamento

PaymentFormType

CodeInternalIdPaymentFormInternalId

 

InternalID da Forma de Pagamento

PaymentFormType

Destination

G3K_DEST / G4U_DESTIN

Tipo de Destino liberado para utilizar a Forma de Pagamento
( "1"-Internacional / "2"-Nacional / "3"-Ambos )

PaymentFormType

EntityType

G3K_PESSOA / G4U_TIPCLI

Tipo de Pessoa que poderá utilizar a Forma de Pagamento
( "1"-Pessoa Jurídica / "2"-Pessoa Física )

...

Protótipo de Tela (Figuras meramente ilustrativas)


Image Added Image Removed
Browser do cadastro de Adpater E.a.i
Image Removed
Image Added

Âncora
_GoBack
_GoBack

Formulário de Cadastro do Adapter E.a.i – TURA019