Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Exemplo de Utilização
  3. Pré-Requisitos
    1. TOTVS Mingle
    2. DBAccess - Time Stamp
    3. Appserver - REST
    Mínimos
  4. Informações Técnicas
    1. Sincronismo
    2. Schedule - Pedidos
    3. Pontos de Entradas
  5. Tabelas utilizadas
  6. Assuntos Relacionados

...

Âncora
REQUISITOS
REQUISITOS

03. 

...

Outras Ações / Ações relacionadas

...

04. Informações Técnicas

...

REQUISITOS MÍNIMOS 

O TOTVS Gestão de Vendas é uma plataforma de web integrada com o modulo Faturamento (SIGAFAT) do Microsiga Protheus®, para efetuar esta integração é necessário que o seu ambiente esteja configurado corretamente com o pré-requisitos listados abaixo:


  • Comunicação REST
    • O TOTVS Gestão de Vendas efetua comunicação com o servidor Protheus através de requisições HTTP, para que essa comunicação ocorra será necessário efetuar algumas configurações no servidor APPServer.
    • Para maiores informações sobre REST consulte o documento de referenciada da rotina.


Bloco de código
firstline1
titleExemplo APPSERVER.INI
linenumberstrue
collapsetrue
[ENVIRONMENT]
	SourcePath=\TOTVS\apo\
	RootPath=\TOTVS\Protheus_data\
	StartPath=\system\
	RpoDb=Top
	RpoLanguage=Portuguese
	RegionalLanguage=BRA
	RpoVersion=120
	dbserver=localhost
	dbdatabase=MSSQL
	dbalias=ENVIRONMENT
	dbport=7890
	TOPMemoMega=30

[Drivers]
	Active=TCP
	MultiProtocolPort=1	
	multiprotocolportsecure=0
	Secure=SSL

[HTTPJOB]
	ENVIRONMENT=ENVIRONMENT
	MAIN=HTTP_START

[HTTPREST]
	BUGS=0
	HSM=0	
	MaxQueue=10	
	Port=8282
	SECURITY=0
	SSL2=0
	SSL3=0
	State=0
	TLS1=0
	URIs=HTTPURI
	Verbose=0

[HTTPURI]
	AllowOrigin=*
	CORSEnable=0
	Instances=1,2
	OnConnect=REST_CONNECT
	OnExit=REST_EXIT
	OnStart=REST_START
	PrepareIn=All
	URL=/rest/

[HTTPV11]
	ADVPL=0
	Enable=1
	Sockets=HTTPREST
	TimeOut=120
			
[HTTPSERVER]
	Enable=0
	Servers=HTTP_REST
​
[HTTP_REST]
	hostname=localhost
	port=9995
	locations=HTTP_ROOT
​
[HTTP_ROOT]
	Path=/rest/
	RootPath=root/web
	ThreadPool=THREAD_POOL
	​
[THREAD_POOL]
	Environment=ENVIRONMENT
	MinFreeThreads=1
	MinThreads=1
	MaxThreads=10

[OnStart]
	JOBS=HTTPJOB
	REFRESHRATE=120


  • DBAccess - UseRowStamp
    • Habilitar a chave UseRowStamp e AutoStamp
    • Ao Habilitar as chaves UseRowStamp e AutoStamp será habilitado a criação da coluna S_T_A_M_P_ nas tabelas do Protheus.
Bloco de código
firstline1
titleExemplo dbaccess.ini
linenumberstrue
collapsetrue
[General]
Port=7890

[MSSQL]
environments=environment

[MSSQL/environment]
AutoStamp=1
UseRowStamp=1


  • Mingle


Card documentos
InformacaoAs funcionalidades mencionadas acima, estarão disponiveis somente a partir do Release da Linha Microsiga Protheus 12.1.31
TituloIMPORTANTE!

Âncora
TECNICAS
TECNICAS

04. INFORMAÇÕES TÉCNICAS





Âncora
TABELAS_UTILIZADAS
TABELAS_UTILIZADAS

...


HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>

...