Avançar para o conteúdo

A configuração do ConectorGate é o passo essencial antes da ativação.

A API poderá conter uma série de parâmetros para a definição de configurações da API. Esta configuração é realizada no momento do setup da API, e nela devem ser definidos, entre outros, valores default para informações que serão usadas na consulta e na gravação de objetos no ERP.

Alguns parâmetros do setup são comuns para todos os conectores, mas há parâmetros que são utilizados por conector específico.

SAP Business One

O Setup de conectores para SAP Business One é realizado no SAP B1 Integration Framework.

Acesse a sessão Scenarios > Control > Setup Wizard > Global Properties.

ConectorGate API - SAP B1If - Scenario Setup - Global Properties #sapbusinessone #b1if #api
SAP B1If – Scenario Setup – Global Properties

Abaixo a tabela de parâmetros de configuração no SAP Business One para o conector-base salesAPI (v2). (in review)

PARÂMETRO DESCRIÇÃO EXEMPLO API
SLDSAPB1SLD da base de dados SAP B1 0010000100
FailureDirDiretório local para gravação de request que geraram failureC:/B1IF/Failure
PageSizeProductsPageSize em products100
PageSizeStocksPageSize em stocks200
PageSizePricesPageSize em prices200
PageSizePartnersPageSize em partners100
PageSizeOrdersPageSize em orders100
PageSizeOrderStatusPageSize em orderStatus200
PageSizeInvoicesPageSize em invoices100
PageSizeSellersPageSize em sellers200
PageSizeReceivablesPageSize em receivables200
PageSizeIncPaymentsPageSize em incPayments200
PageSizeCarriersPageSize em carriers100wmsAPI
PageSizePicklistsPageSize em picklists100wmsAPI
PriceListTabela de Preços utilizado em products (preço de venda)54
PriceListPromoTabela de Preços Promocional utilizado em products (preço promocional)1
PartnerCustomerSeries Serie de Parceiros do tipo Cliente70
PartnerSupplierSeriesSerie de Parceiros do tipo Fornecedor71
PartnerLeadSeriesSerie de Parceiros do tipo Lead  
PartnerCustomerGroupGrupo de Parceiros do tipo Cliente100
PartnerSupplierGroup Grupo de Parceiros do tipo Fornecedor101
PartnerLeadGroupGrupo de Parceiros do tipo Lead  
PartnerAddressBillEndereço de pagamento padrãoCOBRANCA
PartnerAddressShipEndereço de entrega padrãoENTREGA
SalesOrderProfitCenterorders – Centro de Custo padrão
SalesOrderUsageorders – Utilização padrão50
InvoiceModelModelo de notas de saída39
IncPayTransferAccountConta contábil para pagamentos via transfer
IncPayBoeAccountConta contábil para pagamentos via boe
UdfInvoiceNfeAuthCampo de usuário para o código de autorização do SefazU_nfe_STU
UdfPartnumberCampo de usuário para PartNumber utilizado em products e stocksU_Partnumber
UdfProductTimeCampo de usuário na tabela OITM para registro da hora de inclusão/alteraçãoU_UpdateTime
UdfSaleStatusCampo de usuário da tabela ORDR para status do pedidoU_Ecomm_Status
UseBatchNumbersstocks – utilizar lotefalse
UseCustomUtiliza campos de usuário (UDF)?true
UseBinUtiliza Bin Location?false
UseInvoiceAfterPicklistInclui nota de saída após atualizar picklistfalse
UseSalePicklistInclui picklist após incluir pedidofalse
UseWmsUtiliza WMS (picklist) após o pedido ou fatura direto?false
ValidCodeBarsValida código de barras do produtofalse
ValidCountyValida código de município do parceiro de negóciosfalse
WhsCodeCódigo de depósito01
salesAPI v2 – SAP Business One – Parâmetros de Configuração

TOTVS Protheus

O Setup de conectores para TOTVS Protheus é realizado no SIGACFG. Acesse a sessão Atualizações > Cadastros > Parâmetros (SX6).

ConectorGate API - TOTVS Protheus - SIGACFG - Parâmetros #totvsprotheus #api
TOTVS Protheus – SIGACFG – Parâmetros

Abaixo a tabela de parâmetros de configuração no TOTVS Protheus para o conector-base salesAPI (v2). (in review)

PARÂMETRO TIPO DESCRIÇÃO EXEMPLO API
IG_APINAMEC API – nomesalesAPI
IG_APIPASSCAPI – senha
IG_APIURLCAPI – endpointhttp://localhost:8090/conectorgate/v2
IG_APIUSERCAPI – usuário
IG_AUTHIDCIntergate API – ID da aplicacao
IG_AUTHTKCIntergate API – Token de acesso
IG_FAILDIR C Diretório local para gravação de request que geraram failure C:\ConectorGate\Failure
IG_SQL2008LUtiliza SQL Server 2008 ou inferior?.F.
IG_PSPROD N PageSize em products 100
IG_PSSTOCK N PageSize em stocks 200
IG_PSPRICENPageSize em prices100
IG_PSPART N PageSize em partners 100
IG_PSSELL N PageSize em sellers 200
IG_PSSORD N PageSize em orders 100
IG_PSSOSTAT N PageSize em orderStatus 200
IG_PSSINV N PageSize em invoices 100
IG_PSRECEI N PageSize em receivables 200
IG_PSINCPY N PageSize em incoming payments 200
IG_PSCARRINPageSize em carriers100wmsAPI
IG_PSPRDORNPagezise em production orders100mesAPI
IG_PSPRDSQNPagesize em production sequences100mesAPI
IG_PSROUTENPagesize em production routes100mesAPI
IG_PRICELP C Tabela de Precos Promocional utilizado em productsB1_PRV1
IG_CUSTSER C Serie de Parceiros do tipo Cliente  
IG_SUPLSER C Serie de Parceiros do tipo Fornecedor  
IG_LEADSER C Serie de Parceiros do tipo Lead  
IG_CUSTGRP C Grupo de Parceiros do tipo Cliente  
IG_SUPLGRP C Grupo de Parceiros do tipo Fornecedor  
IG_LEADGRP C Grupo de Parceiros do tipo Lead  
IG_ORDTESCódigo de TES padrão para pedidos de venda501
IG_CONDPAGCódigo da Condição de Pagamento (a vista)001
IG_INVSEQCodigo de sequência de notas de saída
IG_INVSERSérie de notas de saída1
IG_INCPBNKCódigo do banco padrão para recebimentosCX1
IG_UDFPNO C Campo de usuário para PartNumber utilizado em products e stocks B1_PRODPAI
IG_UDFSOST C Campo de usuário para status de pedidoC5_STATUS
IG_USEBINLUtiliza Bin Location?.F.
IG_USEUDF L Utiliza campos de usuário (UDF)? .T.
IG_USERALT L Utiliza roteiros alternativos?.F.mesAPI
IG_USEWMSLUtiliza separação de produto (WMS)?.T.
IG_VLCDBARLValida produtos com código de barra?.F.
IG_VLCDMUNLValida código de município?.F.
IG_WHSCODE C Código de depósito padrão01
salesAPI v2 – TOTVS Protheus – Parâmetros de Configuração