Versões comparadas

Chave

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

...

Configuración para acceso al portal del vendedor

ProdutoProducto:

Protheus
AmbienteEntorno:Faturamento Facturación (SIGAFAT)

OcorrênciaOcurrencia:

Configuração Configuración completa para acesso ao acceso al portal do del vendedor.

Passo Paso a passopaso:

Abaixo indicamos os cadastros necessários para acesso ao Portal do VendedorA continuación indicamos los registros necesarios para acceso al Portal del vendedor:



Expandir
title1 - Configurando o Configuración del WEBSERVICES

Para habilitar os Portais habilitar los Portales Protheus, é necessário es necesario que os los WebServices estejam ativosestén activos.  Ambos serviços dependem do serviço HTTP do servicios dependen del servicio HTTP del Protheus, que permite que as informações sejam publicadas na las informaciones se publiquen en la WEB. 

A configuração inicia-se habilitando o serviço HTTP e configurando a porta que todos os outros serviços dependentes deste irão utilizar para a publicação das informações.

La configuración comienza habilitando el servicio HTTP y configurando el puerto que todos los otros servicios dependientes de este utilizarán para la publicación de las informaciones.


Informações

Los servicios deben configurarse por el WIZARD, pues

Informações

Os serviços devem ser configurados pelo WIZARD, pois a cada módulo WEB instalado são descompactados arquivos importantes no diretório informado na configuração. Estes arquivos são de extensão exclusiva da Microsiga, os se descomprimen archivos importantes en el directorio informado en la configuración. Estos archivos son de extensión exclusiva de Microsiga, los *.MZP, e que apenas com o Wizard será possível a correta instalação.

No exemplo acima, a configuração está sendo realizada para o caminho LOCALHOST. Para publicá-lo informe o nome da máquina ou o endereço IP.

y que solamente con el Wizard será posible la correcta instalación.

En el ejemplo anterior, la configuración se está realizando para el camino LOCALHOST. Para publicarlo, informe el nombre de la máquina o la dirección IP.

Si su servicio HTTP estuviera configurado para el puerto 80, no debe informarlo en el host. Ejemplo Caso seu serviço HTTP esteja configurado para a porta 80, não deve informá-lo no host. Exemplo localhost/ws.




Deck of Cards
idtdrf
Card
labelSe não for multifilialSi no fuera multisucursal
Card
defaulttrue
idCusto MédioCosto medio
labelConfiguração dos Configuración de los Web Services

A - Acesse o Acceda al Wizard de configuração dos Serviços; de configuración de los Servicios.


B - Em En Servidor Internet (HTTP/FTP), verifique se o serviço si existe el servicio de HTTP já existe, confirme se si está habilitado e y para qual porta qué puerto está configurada. Pois estas são informações indispensáveis para o correto funcionamento dos WebServices e Portais.Pues estas son informaciones indispensables para el correcto funcionamiento de los WebServices y Portales


Expandir
titleC - Configurando Configuración de HTTP/FTP
  • Realize o Download dos Arquivos de Portais Realice el Download de los Archivos de Portales (web_files) do Portal do Cliente;
  • Inclua uma pasta web dentro da Protheus Data do Sistema e insira os web_files;
  • Insira também os arquivo  web_files na pasta systemload
  • Selecionar a opção: <HTTP> e clicar na barra superior <Editar> conforme exemplo;
  • del Portal del cliente.
  • Incluya una carpeta web dentro del Protheus Data del Sistema e incluya los web_files.
  • Incluya también los archivos  web_files en la carpeta systemload.
  • Seleccione la opción: <HTTP> y haga clic en la barra superior <Editar> de acuerdo con el ejemplo.
  • El sistema mostrará la pantalla para Configuración de la sección donde los principales campos son:
    • Flag para habilitar el Protocolo.
    • Path de archivos = Camino de la Carpeta Web.
    • Entorno = Nombre del entorno.
    • Puerto de conexión = Puerta de configuración de los Servicios.
    O sistema apresentará a tela para Configuração da Seçãoonde os principais campos são:
    • Flag para Habilitar o Protocolo;
    • Path de Arquivos = Caminho da Pasta Web;
    • Ambiente = Nome do Ambiente;
    • Porta de Conexão = Porta de configuração dos Serviços;


Dica
titleImportante

Na configuração da Seção, inserimos como exemplo a porta 92, porém ela pode ser alterada caso prefira.

Caso definida a porta padrão do serviço HTTP que é a 80, não é necessário especificá-la na configuração do WS e Portais.

Basta confirmar e gravar as configurações

En la configuración de la Sección, incluimos como ejemplo el puerto 92, sin embargo esta puede modificarse si prefiriera.

Si se definiera el puerto estándar del servicio HTTP que es la 80, no es necesario especificarla en la configuración del WS y Portales.


Basta confirmar y grabar las configuraciones.


D - Configure los Módulos de la D - Configure os Módulos da Web:

Expandir
titleWS TOTVS Linha Línea Protheus Web Services
  • Realize as configurações Realice las configuraciones básicas, campos importantes:
    • Módulo Web = WS - TOTVS Linha Línea Protheus Web Services;.
    • Nombre de la instancia Nome da Instância = ws;.
    • Directorio Raíz de las imágenes Diretório Raiz das Imagens (Web Path) = Diretório da Pasta Web onde o sistema irá criar a pasta Directorio de la Carpeta Web donde el sistema creará la carpeta "ws";.
    • Selecione o Seleccione el Environment = Nome do Ambiente;Nombre del entorno.
    • Flag para habilitar processos na inicialização do procesos en la inicialización del Servidor.


  • Realize a Configuração Realice la Configuración de Host x vs. Empresas/FiliaisSucursales, campos importantes:
    • Host = Server e porta dos y puerto de los Web Services (Deve ser informada a porta informada na Configuração Debe informarse el puerto informado en la Configuración HTTP/FTP);.
    • Selecione a Seleccione la Empresa/Filial Sucursal = Empresa e Filial y Sucursal de acesso acceso (Para configuração Multifilialconfiguración Multisucursal, consulte a la respectiva abasolapa).
    • Clique em "Relacionar" e em "Avançar".
    • Haga clic en "Vincular" y en "Avanzar".


Finalizar y confirmar la configuraciónFinalizar e confirmar a configuração.


E - Configure o el Portal (Protheus)

Expandir
titlePP Portal Protheus
  • Realize as configurações Realice las configuraciones básicas, campos importantes:
    • Módulo Web = PP - Portal Protheus;.
    • Nombre de la instancia Nome da Instância = pp;.
    • Directorio raíz de las imágenes Diretório Raiz das Imagens (Web Path) = Diretório da Pasta Web onde o sistema irá criar a pasta Directorio de la Carpeta Web donde el sistema creará la carpeta "pp";.
    • Selecione o Seleccione el Environment = Nome do Ambiente;Nombre del entorno.
    • URL do Protheus Web Services = Server e Porta de configuração dos y Puerto de configuración de los Web Services.
  • Realize a Configuração Realice la Configuración de Host x vs. Empresas/FiliaisSucursales, campos importantes:
    • Host = Server e porta do Portal (Deve ser informada a porta informada na Configuração y puerto del Portal (Debe informarse el puerto informado en la Configuración HTTP/FTP);.
    • Selecione a Seleccione la Empresa/Filial Sucursal = Empresa e Filial y Sucursal de acesso acceso (Para configuração Multifilialconfiguración Multisucursal, consulte a la respectiva abasolapa).
    • Clique em "Relacionar" e em "Avançar".
  • Realize a Configuração de Usuários, onde irá definir o número mínimo e máximo de usuários para acesso.

Finalizar e confirmar a configuração.

Inclua na pasta pp os colocar o arquivos da pasta web na systemload

    • Haga clic en "Vincular" y en "Avanzar".
  • Realice la Configuración de usuarios, donde definirá el número mínimo y máximo de usuarios para acceso.

Finalizar y confirmar la configuración.

Incluya en la carpeta pp colocar los archivos de la carpeta web en systemload.


F - Después de las configuraciones anteriores, el sistema incluirá las informaciones de acceso a los Web Services en el archivo AppServer.ini del Protheus, verifique si las informaciones están de acuerdo con el siguiente ejemplo, si no estuvieran realice ajustes (Recordando que el Puerto y el Nombre del entorno serán los que completó durante la configuraciónF - Após as configurações acima, o sistema irá inserir as informações de acesso aos Web Services no arquivo AppServer.ini do Protheus, verifique se as informações estão de acordo com o exemplo abaixo, caso não estejam realize ajustes (Lembrando que a Porta e o Nome do Ambiente serão os que preencheu durante a configuração):

Expandir
titleAppServer.ini

[HTTP]

ENABLE=1

PORT=81


[localhost:92/ws]

ENABLE=1

PATH=c:\seuambiente\Protheus_Data\web\ws

ENVIRONMENT=12.1.025

INSTANCENAME=ws

RESPONSEJOB=JOB_WS_9901

DEFAULTPAGE=wsindex.apw

SECURITY=0


[JOB_WS_9901]

TYPE=WEBEX

ENVIRONMENT=12.1.025                                         

INSTANCES=1,1

SIGAWEB=WS

INSTANCENAME=ws

ONSTART=__WSSTART

ONCONNECT=__WSCONNECT

PREPAREIN=99,01

SECURITY=0


[localhost:92/pp]

ENABLE=1

PATH=c:\seuambiente\Protheus_Data\web\pp

ENVIRONMENT=12.1.025                                       

INSTANCENAME=pp

RESPONSEJOB=JOB_PP

SECURITY=0


[JOB_PP]

TYPE=WEBEX

ENVIRONMENT=ENVIRONMENT

INSTANCES=1,1

SIGAWEB=PP

INSTANCENAME=pp

ONSTART=STARTWEBEX

ONCONNECT=CONNECTWEBEX

ONEXIT=FINISHWEBEX

WEBSERVICELOCATION=http://localhost:92/ws

SECURITY=0


Dica
titleAlerta de Riscoriesgo

"Fique Quede atento ao al utilizar o parâmetro de configuração com a chave el parámetro de configuración con la clave Security=0, pois isso fará com que as integrações (APIs) não exijam autenticação, consequentemente dados do seu ambiente poderão ser consultados sem qualquer controle de autorizaçãopues esto permitirá que las integraciones (API) no exijan autenticación, consecuentemente los datos de su entorno podrán consultarse sin ningún control de autorización."


G - Por fimFinalmente, reinicie o el Server do del Protheus e verifique se o serviço do WebService subiu de forma correta no y verifique si el servicio del WebService subió de forma correcta al Browser, basta digitar o caminho que configurou no Wizard e verificar se o el camino que configuró en el Wizard y verifique si el sistema indica como Habilitado:

Card
labelSe for multifilialSi fuera multisucursal
Card
defaulttrue
id060720201
labelConfiguração dos Configuración de los Web Services MultifilialMultisucursal

O processo El proceso de configuração para uma nova filial é basicamente o mesmo, mas é necessário ter um novo WebService e configuración para una nueva sucursal es básicamente el mismo, pero es necesario tener un nuevo WebService y Portal.


Expandir
titleA - Configurar WS TOTVS Linha Línea Protheus Web Services
  • Realize as configurações Realice las configuraciones básicas, campos importantes:
    • Módulo Web = WS - TOTVS Linha Línea Protheus Web Services;.
    • Nombre de la instancia Nome da Instância = ws;.
    • Directorio raíz de las imágenes Diretório Raiz das Imagens (Web Path) = Diretório da Pasta Web onde o sistema irá criar a pasta Directorio de la Carpeta Web donde el sistema creará la carpeta "ws";.
    • Selecione o Seleccione el Environment = Nome do Ambiente;Nombre del entorno.
    • Flag para habilitar processos na inicialização do procesos en la inicialización del Servidor.


  • Realize a Configuração Realice la Configuración de Host x vs. Empresas/FiliaisSucursales, campos importantes:
    • Host = Server e porta dos y puerto de los Web Services (Deve ser informada a porta informada na Configuração Debe informarse el puerto informado en la Configuración HTTP/FTP);.
    • Selecione a Seleccione la Empresa/Filial Sucursal = Empresa e Filial y Sucursal de acesso acceso (Para configuração Multifilialconfiguración Multisucursal, consulte a la respectiva abasolapa).
    • Clique em "Relacionar" e em "Avançar".
    • Haga clic en "Vincular" y en "Avanzar".


Finalizar y confirmar la configuraciónFinalizar e confirmar a configuração.

Expandir
titleB - Configurar PP Portal Protheus
  • Realize as configurações las configuraciones básicas, campos importantes:
    • Módulo Web = PP - Portal Protheus;.
    • Nombre de la instancia Nome da Instância = pp;.
    • Directorio raíz de las imágenes Diretório Raiz das Imagens (Web Path) = Diretório da Pasta Web onde o sistema irá criar a pasta Directorio de la Carpeta Web donde el sistema creará la carpeta "pp";.
    • Selecione o Seleccione el Environment = Nome do Ambiente;Nombre del entorno.
    • URL do del Protheus Web Services = Server e Porta de configuração dos y Puerto de configuración de los Web Services.


  • Realize a Configuração Realice la Configuración de Host x vs. Empresas/FiliaisSucursales, campos importantes:
    • Host = Server e porta do Portal (Deve ser informada a porta informada na Configuração y puerto del Portal (Debe informarse el puerto informado en la Configuración HTTP/FTP);.
    • Selecione a Seleccione la Empresa/Filial Sucursal = Empresa e Filial y Sucursal de acesso acceso (Para configuração Multifilialconfiguración Multisucursal, consulte a la respectiva abasolapa).
    • Clique em "Relacionar" e em "Avançar".

Finalizar e confirmar a configuração.

Informações

Os serviços devem ser configurados pelo WIZARD, pois a cada módulo WEB instalado são descompactados arquivos importantes no diretório informado na configuração. Estes arquivos são de extensão exclusiva da Microsiga, os *.MZP, e que apenas com o Wizard será possível a correta instalação.

No exemplo acima, a configuração está sendo realizada para o caminho LOCALHOST. Para publicá-lo informe o nome da máquina ou o endereço IP.

Caso seu serviço HTTP esteja configurado para a porta 80, não deve informá-lo no host. Exemplo localhost/ws.

Pra cada filial nova é necessário configurar um novo portal.

    • Haga clic en "Vincular" y en "Avanzar".


Finalizar y confirmar la configuración

Informações

Los servicios deben configurarse por el WIZARD, pues a cada módulo WEB instalado se descomprimen archivos importantes en el directorio informado en la configuración. Estos archivos son de extensión exclusiva de Microsiga, los *.MZP, y que solamente con el Wizard será posible la correcta instalación.

En el ejemplo anterior, la configuración se está realizando para el camino LOCALHOST. Para publicarlo, informe el nombre de la máquina o la dirección IP.

Si su servicio HTTP estuviera configurado para el puerto 80, no debe informarlo en el host. Ejemplo localhost/ws.

Para cada sucursal nueva es necesario configurar un nuevo portal.



C - Después de las configuraciones anteriores, el sistema incluirá las informaciones de acceso a los Web Services en el archivo AppServer.ini del Protheus, verifique si las informaciones están de acuerdo con el siguiente ejemplo, si no estuvieran realice ajustes (Recordando que el Puerto y el Nombre del entorno serán los que completó durante la configuraciónC - Após as configurações acima, o sistema irá inserir as informações de acesso aos Web Services no arquivo AppServer.ini do Protheus, verifique se as informações estão de acordo com o exemplo abaixo, caso não estejam realize ajustes (Lembrando que a Porta e o Nome do Ambiente serão os que preencheu durante a configuração):

Expandir
titleAppServer.ini

[HTTP]
ENABLE=1
PATH=C:\nome do ambientenombre del entorno\Protheus_Data\Web
PORT=91
ENVIRONMENT=nome do ambientenombre del entorno

[localhost:91/ws]
ENABLE=1
PATH=C:\nome do ambientenombre del entorno\Protheus_Data\web\WS
ENVIRONMENT=nome do ambientenombre del entorno
INSTANCENAME=WS
RESPONSEJOB=JOB_WS_9901 → (Filial Sucursal 01)
DEFAULTPAGE=wsindex.apw

[JOB_WS_9901]
TYPE=WEBEX
ENVIRONMENT=nome do ambientenombre del entorno
INSTANCES=1,1
SIGAWEB=WS
INSTANCENAME=WS
ONSTART=__WSSTART
ONCONNECT=__WSCONNECT
PREPAREIN=99,01 → (Filial Sucursal 01)

[ONSTART]
;JOBS=JOB_WS_9901,JOB_PP,JOB_WS02_9902,JOB_PP02

[localhost:91/pp]
ENABLE=1
PATH=C:\nome do ambientenombre del entorno\Protheus_Data\web\pp
ENVIRONMENT=nome do ambientenombre del entorno
INSTANCENAME=pp
RESPONSEJOB=JOB_PP

[JOB_PP]
TYPE=WEBEX
ENVIRONMENT=nome do ambientenombre del entorno
INSTANCES=1,1
SIGAWEB=PP
INSTANCENAME=PP
ONSTART=STARTWEBEX
ONCONNECT=CONNECTWEBEX
ONEXIT=FINISHWEBEX
WEBSERVICELOCATION=http://localhost:91/ws → (URL da filial de la sucursal 01)

[localhost:91/ws02]
ENABLE=1
PATH=C:\nome do ambientenombre del entorno\Protheus_Data\web\WS02
ENVIRONMENT=nome do ambientenombre del entorno
INSTANCENAME=WS02
RESPONSEJOB=JOB_WS02_9902 → (Filial Sucursal 02)
DEFAULTPAGE=wsindex.apw

[JOB_WS02_9902]
TYPE=WEBEX
ENVIRONMENT=nome do ambientenombre del entorno
INSTANCES=1,1
SIGAWEB=WS
INSTANCENAME=WS02
ONSTART=__WSSTART
ONCONNECT=__WSCONNECT
PREPAREIN=99,02 → (Filial Sucursal 02)

[localhost:91/pp02]
ENABLE=1
PATH=C:\nome do ambientenombre del entorno\Protheus_Data\web\pp02
ENVIRONMENT= nome do ambiente nombre del entorno
INSTANCENAME=pp02
RESPONSEJOB=JOB_PP02

[JOB_PP02]
TYPE=WEBEX
ENVIRONMENT=nome do ambientenombre del entorno
INSTANCES=1,1
SIGAWEB=PP
INSTANCENAME=pp02
ONSTART=STARTWEBEX
ONCONNECT=CONNECTWEBEX
ONEXIT=FINISHWEBEX
WEBSERVICELOCATION=http://localhost:91/ws02 → (URL da Filial de la Sucursal 02)


D - Por fimFinalmente, reinicie o el Server do del Protheus e verifique se o serviço do WebService subiu de forma correta no y verifique si el servicio del WebService subió de forma correcta al Browser, basta digitar o caminho que configurou no Wizard e verificar se o el camino que configuró en el Wizard y verifique si el sistema indica como Habilitado:




Expandir
title2 - Configurando o acesso do usuárioConfiguración del acceso del usuario
Card
defaulttrue
id060720201
labelPortal do Vendedordel vendedor

Después de la configuración de los Após a configuração dos Web Services, iniciaremos a configuração do Portal do Vendedorcomenzaremos la configuración del Portal del vendedor. Para issoello:

  • Acesse Acceda a Faturamento / Atualizações Actualizaciones / Portal / Web Service e clique em Automático;
  • Serão carregados os Web Services;
  • y haga clic en Automático.
  • Se cargarán los Web Services.
  • Acceda a Facturación / Actualizaciones / Portal  /Menú de los portales y verifique si los menús están cargados.Acesse Faturamento / Atualizações / Portal  /Menu dos Portais e verifique se os menus estão carregados;




Expandir
title3 - Configurando o Configuración del Portal do del vendedor
Card
defaulttrue
id060720201
labelPortal do Vendedordel vendedor

Acceda a Facturación / Actualizaciones Acesse Faturamento / Atualizações / Portal / Usuários e inclua um novo usuário;

  • Digite o usuário, o nome e a senha de acesso do usuário;
  • Vincule um usuário interno do sistema que esteja vinculado com um vendedor;
  • Após salvar, visualize o Usuário do Portal, será preenchida automaticamente a linha de vendedor;
  • Clique na aba direitos, do cadastro de usuário do Portal, selecione Ações relacionadas / Carrega Direitos e serão carregados os direitos.

Para acessar o Portal do Vendedor, verifique se o serviço do WebService <PP> subiu de forma correta no Browser.

Usuarios e incluya un nuevo usuario.

  • Digite el usuario, el nombre y la contraseña de acceso del usuario.
  • Vincule un usuario interno del sistema que esté vinculado con un vendedor.
  • Después de grabar, visualice el Usuario del portal, se completará automáticamente la línea de vendedor;
  • Haga clic en la solapa derechos, del registro de usuario del Portal, seleccione Acciones relacionadas / Carga derechos y se cargarán los derechos.


Para acceder al Portal del vendedor, verifique si el servicio del WebService <PP> subió de forma correcta al Browser.

Digitando el usuario y contraseña del Portal registrados, es posible visualizar las rutinas en el Portal del vendedorDigitando usuário e senha do Portal cadastrados, é possível visualizar as rotinas no Portal do Vendedor.


Dica
titleImportante

MV_PORTAL1 - permite que seja especificado o caminho se especifique el camino (path) do arquivo del archivo txt que contém o fonte contiene el fuente html que apresenta um muestra un texto institucional (ou outro, se desejado) a ser exibido na Pagina principal do u otro deseado) para mostrarse en la Página principal del Portal Protheus.
O texto a ser exibido pode ser livremente

El texto que se mostrará puede ser libremente editado, utilizando -se de todos os los recursos disponíveis em disponibles en html, como formatação do formateo del texto, corcolor, indentaçãoindentación, entre outros. O arquivo deve obrigatoriamente ser armazenado dentro da Raiz RootPath do etc. El archivo obligatoriamente debe almacenarse dentro de la Raíz RootPath del Microsiga Protheus Server.
Recomenda-se que o mesmo seja mantido dentro do diretório web do
Se recomienda que este se mantenga dentro del directorio web del Portal Protheus, por questões cuestiones de organizaçãoorganización, embora esta seja uma pratica aunque esta sea una práctica facultativa. ExemploEjemplo:\web\portal_protheus\institucional.txt

Utilizar um caminho/diretório errado neste parâmetro, assim como nos demais parâmetros un camino/directorio equivocado en este parámetro, así como en los otros parámetros MV_PORTAL (2,3 e y 4) , pode travar o acesso as rotinas por meio do menu e trazer falha de comunicação com a base de dados
A linguagem do Portal será demonstrada de acordo com o preenchimento da chave puede trabar el acceso a las rutinas por medio del menú y traer falla de comunicación con la base de datos




El lenguaje del Portal se mostrará de acuerdo con la cumplimentación de la clave "RpoLanguage" dentro do del appserver.ini do ambiente del entorno configurado. Conforme a linguagem que for carregada nesta chave, esta será demonstrada no portal quando o usuário efetuar o acesso. ExemploDe acuerdo con el lenguaje que se cargue en esta clave, esta se mostrará en el portal cuando el usuario efectúe el acceso. Ejemplo: RpoLanguage = Portuguese fará com permitirá que o portal seja demonstrado na linguagem selecionada.
el portal se muestre en el lenguaje seleccionado.



Puede ser de su interés:

Inclusión de presupuesto en el Portal del vendedor:

Pode lhe interessar:

Inclusão de Orçamento no Portal do Vendedor: https://tdn.totvs.com/x/l3-7IInclusão de Pedido no Portal do Vendedor: 

Inclusión de pedido en el Portal del vendedor: https://tdn.totvs.com/x/PPoDIQ

Invalid Class ARRAYOFUSERFIELD on GRIDLINESEX: https://tdn.totvs.com/x/eh59IQ - aba possíveis inconsistênciassolapa posibles inconsistencias