Atributo | Domínio | Regras | Descrição |
---|---|---|---|
ID | ID(18) | Rqd PK | Id: Chave de identificação interna |
INTEGRADOR | OPCAO(30) | Rqd UK | Integrador: Nome dado para identificar um integrador eletrônico. Exemplos:
|
TIPO_INTEGRADOR | OPCAO(8) | Rqd | Tipo de integrador: Indica o propósito de integração. Valores permitidos:
Valor padrão = E |
DRIVER | TEXT(250) | Rqd | Driver: Driver de comunicação com o integrador eletrônico. O driver deverá implementar a API definida no tipo de integrador. Exemplos:
|
ESTABELECIMENTO_ID | ID(18) | FK | Estabelecimento: Quando informado, indica que este integrador está vinculado a este estabelecimento. Referência para ESTABELECIMENTOS |
LISTA_PRECOS_ID | ID(18) | FK | Lista de preços: Identificação da lista de preços. Utilizado apenas para integradores com lojas virtuais. Referência para COLECOES |
TIPO_ESTOQUE_ID | ID(18) | FK | Tipo de estoque: Quando informado, indica que apenas o estoque deste tipo deve ser considerado. Caso não seja informado, todos os tipos disponíveis para venda devem ser considerados. Utilizado para lojas virtuais. Referência para TIPOS_ESTOQUES |
TIPO_PEDIDO_ID | ID(18) | FK | Tipo de pedido: Indica o tipo de pedido a ser associado com este integrador (loja virtual). Referência para TIPOS_PEDIDOS |
PROPRIEDADES | PROPERTIES | Propriedades: Propriedades necessárias para a definição do endpoint. Estas propriedades variam de acordo com a implementação do integrador e são montadas dinamicamente conforme o driver informado. | |
ATIVO | FLAG(1) | Rqd | Ativo: Indica se o integrador está ativo ou não. Valor padrão = S |
CODIGO_BARRAS_TITULO | INTEGER_OPTION(2) | Rqd | Código de barras do título: Define a obrigatoriedade do preenchimento do atributo de código de barras do título Valores permitidos:
Valor padrão = 0 |
LABEL_AFILIACAO | TEXT(40) | Label para afiliação: Label a ser utilizado para o atributo de afiliação do integrador informado no LOP. Utilizado para adequar a terminologia utilizada pelo respectivo adquirente. Valor padrão = Afiliação | |
LABEL_USUARIO | TEXT(40) | Label para usuario: Label para ser utilizado no campo usuario do integrador. Caso o integrador não tenha este campo, então deve-se deixa-lo em branco. Utilizado para adequar a terminologia utilizada pelo respectivo adquirente. Valor padrão = Usuário | |
LABEL_CHAVE | TEXT(40) | Label para chave: Label a ser utilizado para a chave do integrador. Para Cielo, por exemplo, é "Chave". Para a GenNet é "Senha". Utilizado para adequar a terminologia utilizada pelo respectivo adquirente. Valor padrão = Chave | |
LABEL_TERMINAL | TEXT(40) | Label para terminal: Label a ser utilizado para identificar um terminal. Caso o integrador não utilize este conceito, deve-se deixar este campo em branco. Utilizado para adequar a terminologia utilizada pelo respectivo adquirente. Valor padrão = Terminal | |
AMBIENTE | OPCAO(1) | Rqd | Ambiente: DEPRECIADO - A definição do ambiente passou para o LOP. Valores permitidos:
Valor padrão = H |
SUPORTA_CANCELAMENTO | FLAG(1) | Rqd | Suporta cancelamento: DEPRECIADO: O DRIVER DO INTEGRADOR É QUE DEVE RESPONDER POR ISSO!!! Indica se o integrador eletrônico possui suporte a cancelamento de transações. Quando selecionado, ao cancelar um título "Programado", o sistema automaticamente executa o cancelamento da respectiva transação de integração realizada quando o título foi capturado. Valor padrão = N |