Árvore de páginas

Versões comparadas

Chave

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

...

Nome do Parâmetro

Descrição

Formato do Parâmetro, Exemplo e Observações

protheus.company.id

Identificador da companhia do Protheus.

Informação localizada no Protheus como Grupo, como mostra a imagem a baixo:

Expandir
titleVer imagem

Formato: Texto

Exemplo: 01

protheus.reserve.warehouse

De/Para do código da Filial do Protheus que será integrada com TOTVS OMNI.

Informação localizada no Protheus, como mostra a imagem a baixo:

Expandir
titleVer imagem

Formato: Object JSON

Exemplo

Bloco de código
languagejs
titleJSON
collapsetrue
[
	{
		"storeId": "1",
		"id": "1"
	},
	{
		"storeId": "2",
		"id": "3"
	}
]
protheus.retailsale.depara.creditCardOperator

De/Para do código da Administradora Financeira cadastrada utilizada do OMNI para o código cadastrado no Protheus (Tabela SAE)

Formato: Objeto JSON

Exemplo

Bloco de código
languagejs
titleJSON
collapsetrue
[  
	{ "CCVisa": "007" } 
]
protheus.retailsale.depara.paymentMethodCode

De/Para do código de forma de Pagamento utilizada do OMNI para o código cadastrado no Protheus.

Formato: Objeto JSON

Exemplo

Bloco de código
languagejs
titleJSON
collapsetrue
{ "1": "CC" , "40": "BOL" , "52": "CD", "2": "R$" ,"default": "CC"} 

protheus.operator.by.carriercode

De/Para do código da Transportadora Logística no Omni para o código da Transportadora Logística no Protheus.

Formato: Objeto JSON

Exemplo

Bloco de código
languagejs
titleJSON
collapsetrue
[
	{ "idOperator": 61, "code": "000026" }, 
    { "idOperator": 30, "code": "888" }, 
	{ "idOperator": 87, "code": "000028" }
]
protheus.url

Url do Totvs Protheus.

protheus.tss.entities

Mapa de credenciais baseado em companhia do Protheus aliado com o código da Filial para escolher o código da entidade ( campo "code" ) a ser usado na requisição ao TSS do Protheus e dados de acesso para requisição de token no TSS.

Formato: Objeto JSON

Exemplo: 

Bloco de código
languagejs
titleJSON
collapsetrue
[
	{
		"companyId": "99",
		"branchId": "01",
		"code": "000002",
		"grantType": "client_credentials",
		"clientSecret": "c06d9fac8cab2325bc130a62e4c2",
		"clientId": "b36e951c3790355e81a0ee"
	},
	{
		"companyId": "00",
		"branchId": "01",
		"code": "000002",
		"grantType": "client_credentials",
		"clientSecret": "c06d9fac8cae6a130a62e4c2",
		"clientId": "b36e955274780be981a0ee"
	},
	{
		"companyId": "01",
		"branchId": "33",
		"code": "000002",
		"grantType": "client_credentials",
		"clientSecret": "c06d9fac8cab2325bcc4556a130a62e4c2",
		"clientId": "b36e9552747c3790355e81a0ee"
	},
	{
		"companyId": "01",
		"branchId": "36",
		"code": "000002",
		"grantType": "client_credentials",
		"clientSecret": "c06d9fac8c62c70efe4e6a130a62e4c2",
		"clientId": "b36e9552747804c1d9f0ebe91c37a0ee"
	}
]
protheus.retailsale.depara.operationcodeDe/Para do campo OperationCode na mensagem da RetailSales referente às tabelas de orçamento SL1 e SL2.

Formato: Objeto JSON

Exemplo:

Bloco de código
languagejs
titleJSON
collapsetrue
[
	{ "channel": 23, "code": "E" }
]
protheus.tss.urlUrl do TSS do Protheus

Formato: Texto

Exemplo: http://200.244.178.71:8113/

protheus.tss.usertokenToken de bilhetagem para execução do serviço.

Formato: Texto

Exemplo: PROTHEUS

protheus.tss.diasexclusaoNúmero de dias que este dado deverá ser persistido no TOTVS Service Sped. Caso o valor informado seja zero, não haverá exclusão.

Formato: Número

Exemplo: 0

protheus.retailsale.depara.paymentMethodCodeIDDe/Para do código de forma de Pagamento utilizada do OMNI para o código cadastrado no Protheus

Formato: Objeto JSON

Exemplo

Bloco de código
languagejs
titleJSON
collapsetrue
{"1":"CC" , "40":"BOL" , "52":"CD", "2": "R$" ,"default":"CC"}
protheus.tss.autenticacao

Propriedade para identificar se é para usar autenticação nos métodos do TSS. true = ativado e false = desativado.

Por padrão, a propriedade vai ser assumida como true.

Formato: Texto

Exemplo: true

...