<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.adapter.net.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rodrigo.souza</id>
	<title>Adapter - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.adapter.net.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rodrigo.souza"/>
	<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Especial:Contribui%C3%A7%C3%B5es/Rodrigo.souza"/>
	<updated>2026-05-04T14:11:54Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Radius&amp;diff=1291</id>
		<title>Radius</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Radius&amp;diff=1291"/>
		<updated>2023-01-03T12:45:01Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hoje temos duas formas de integração ao radius:&lt;br /&gt;
&lt;br /&gt;
=== 1ª Integração direto via banco mysql. ===&lt;br /&gt;
Configuração de acesso ao banco direto no jboss.&lt;br /&gt;
&lt;br /&gt;
=== 2ª integração via webservice ===&lt;br /&gt;
Na integração via webservice, integramos com as seguintes bases de dados, mysql e postgress.&lt;br /&gt;
&lt;br /&gt;
Para configurar o webservice devemos criar uma pasta chamada webservice dentro da maquina que irá hospedar o mesmo, dentro da pasta devemos criar um arquivo chamado conf_integracao_radius.properties, esse arquivo devemos configura o usuário e senha de acesso ao webservice.&lt;br /&gt;
&lt;br /&gt;
Após configurar o webservice, devemos configurar o servidor e integração no modulo de integração, para acesso ao mesmo. Onde devemos configurar os seguintes campos:&lt;br /&gt;
&lt;br /&gt;
* URL: devemos configurar o link de acesso ao webservice;&lt;br /&gt;
* Login: devemos colocar o mesmo usuário do arquivo configurado acima;&lt;br /&gt;
* Senha: devemos colocar a mesma senha configurada no arquivo acima;&lt;br /&gt;
* Serviço: API RADIUS &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Servidor Integração API Radius.png|alt=Servidor Integração API Radius|centro|miniaturadaimagem|611x611px|Servidor Integração API Radius]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após configurar o acesso a API no servidores de integração, devemos configurar os acessos a todos os bancos do radius, preenchendo os seguintes campos:&lt;br /&gt;
&lt;br /&gt;
URL: jdbc:mysql://localhost:3306/radius_teste?zeroDateTimeBehavior=convertToNull&amp;amp;verifyServerCertificate=false&amp;amp;useSSL=false&amp;amp;autoReconnect=true&amp;amp;verifyServerCertificate=false&amp;amp;useSSL=false&amp;amp;autoReconnect=true, somente alterando o ip de acesso.&lt;br /&gt;
&lt;br /&gt;
Login: Login de acesso ao banco do radius.&lt;br /&gt;
&lt;br /&gt;
Senha: senha de acesso ao banco do radius.&lt;br /&gt;
&lt;br /&gt;
Banco: nome do banco do radius.&lt;br /&gt;
&lt;br /&gt;
Serviço: BANCO RADIUS &lt;br /&gt;
&lt;br /&gt;
Depois de configurar todos os servidores de acesso a banco, devemos abrir as configurações personalizadas do radius e vincular o acesso a banco de cada configuração, conforme tela abaixo: &lt;br /&gt;
[[Arquivo:Conexão banco radius.png|alt=Conexão banco radius|centro|miniaturadaimagem|540x540px|Conexão banco radius]]&lt;br /&gt;
Selecionando o banco radius referente a conexão radius , que esta sendo configurada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Menu Integrações|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Datacom&amp;diff=1249</id>
		<title>Datacom</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Datacom&amp;diff=1249"/>
		<updated>2022-12-19T17:10:02Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Datacom temos desenvolvido para os seguintes protocolos de comunicação: &lt;br /&gt;
&lt;br /&gt;
* CLI pelo UNM2000&lt;br /&gt;
* SSH&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet&lt;br /&gt;
&lt;br /&gt;
Para internet temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== CLI para provisionamento ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_TIPO_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU_AUX&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
&lt;br /&gt;
AUTORIZA_ONT&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
=== CLI para desprovisionar ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
=== SSH para provisionamento ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_PPPOE&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
INSERIR_DNS_LAN&lt;br /&gt;
&lt;br /&gt;
INSERIR_DNS_WAN&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
=== SSH para desprovisionar ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Variáveis obrigatórias&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$DEV&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe&lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado &lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|Identificação do usuário na VSC&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$MAC_ONT&lt;br /&gt;
|Mac da onu que esta sendo provisionada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$TYPE_ONT&lt;br /&gt;
|Tipo da onu, ex: Bridge ou Router&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Nokia&amp;diff=1248</id>
		<title>Nokia</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Nokia&amp;diff=1248"/>
		<updated>2022-12-19T17:09:36Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Nokia temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* TL1&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet TL1&lt;br /&gt;
* Telefonia TL1&lt;br /&gt;
&lt;br /&gt;
Para NOKIA temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento TL1 ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_PPPOE&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
INSERIR_DNS_LAN&lt;br /&gt;
&lt;br /&gt;
INSERIR_DNS_WAN&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
====== Telefonia ======&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_VOZ&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_VOZ&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_IP_SERVIDOR_VSC&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_USER_AGENT_DOMAIN&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento TL1 ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
DESCONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$SLOTGPON&lt;br /&gt;
|slot da gpon&lt;br /&gt;
|-&lt;br /&gt;
|$PORTPON&lt;br /&gt;
|Porta pon&lt;br /&gt;
|-&lt;br /&gt;
|$POSITIONONU&lt;br /&gt;
|Posição da Onu na olt.&lt;br /&gt;
|-&lt;br /&gt;
|$PROFILEQOSUPSTREAMPPPOE&lt;br /&gt;
|Velocidade de Upstream cadastrada na olt&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VLANPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANONU&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDACCESSONU&lt;br /&gt;
|Password de acesso a onu&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDADMINACCESSONU&lt;br /&gt;
|Password do administrador a onu&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PROFILEQOSUPSTREAMVOIP&lt;br /&gt;
|Profile de qos upstream voip&lt;br /&gt;
|-&lt;br /&gt;
|$VLANVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$IPVOIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente&lt;br /&gt;
|-&lt;br /&gt;
|$IPSIPSERVER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$MASKVOIP&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$GATEWAYVOIP&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$USERAGENT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PRIMARYDNS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$SECUNDARYDNS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Comandos TL1 homologados&lt;br /&gt;
!TIPO DE COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|ACT-USER::$USERNAMELOGIN:::$PASSWORDLOGIN;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|ENT-ONT::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU::::DESC1=&amp;quot;$NAMECLIENT&amp;quot;,DESC2=&amp;quot;$NAMEONU&amp;quot;,SERNUM=$SERIAL,SWVERPLND=AUTO,OPTICSHIST=ENABLE,PLNDCFGFILE1=AUTO,DLCFGFILE1=AUTO,VOIPALLOWED=VEIP;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|1&lt;br /&gt;
|ED-ONT::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU:::::IS;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|2&lt;br /&gt;
|ENT-ONTCARD::ONTCARD-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14:::VEIP,1,0::IS&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|3&lt;br /&gt;
|ENT-LOGPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|4&lt;br /&gt;
|ED-ONTVEIP::ONTVEIP-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::::IS;&lt;br /&gt;
|-&lt;br /&gt;
|INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_PPPOE&lt;br /&gt;
|0&lt;br /&gt;
|SET-QOS-USQUEUE::ONTL2UNIQ-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1-0::::USBWPROFNAME=$PROFILEQOSUPSTREAMPPPOE;&lt;br /&gt;
|-&lt;br /&gt;
|INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_PPPOE&lt;br /&gt;
|1&lt;br /&gt;
|SET-VLANPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::MAXNUCMACADR=4,CMITMAXNUMMACADDR=1;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|0&lt;br /&gt;
|ENT-VLANEGPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::0,$VLANPPPOE:PORTTRANSMODE=SINGLETAGGED;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-2::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.Username,PARAMVALUE=&amp;quot;$USERNAMEPPPOE&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|2&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-3::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.Password,PARAMVALUE=&amp;quot;$PASSWORDPPPOE&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|3&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-1::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.X_CT-COM_WANGponLinkConfig.VLANIDMark,PARAMVALUE=$VLANONU;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-4::::PARAMNAME=InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID,PARAMVALUE=&amp;quot;$WIFIUSER&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-5::::PARAMNAME=InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.PreSharedKey.1.PreSharedKey,PARAMVALUE=&amp;quot;$WIFIPASS&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-6::::PARAMNAME=InternetGatewayDevice.LANDevice.1.WLANConfiguration.5.SSID,PARAMVALUE=&amp;quot;$WIFIUSER&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-7::::PARAMNAME=InternetGatewayDevice.LANDevice.1.WLANConfiguration.5.PreSharedKey.1.PreSharedKey,PARAMVALUE=&amp;quot;$WIFIPASS&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-8::::PARAMNAME=InternetGatewayDevice.X_Authentication.WebAccount.Password,PARAMVALUE=&amp;quot;$PASSWORDACCESSONU&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-9::::PARAMNAME=InternetGatewayDevice.X_Authentication.Account.Password,PARAMVALUE=&amp;quot;$PASSWORDACCESSONU&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|INSERIR_DNS_LAN&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-12::::PARAMNAME=InternetGatewayDevice.LANDevice.1.LANHostConfigManagemENT.DNSServers,PARAMVALUE=$PRIMARYDNS;&lt;br /&gt;
|-&lt;br /&gt;
|INSERIR_DNS_WAN&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-13::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.DNSServers,PARAMVALUE=$PRIMARYDNS;&lt;br /&gt;
|-&lt;br /&gt;
|INSERIR_DNS_WAN&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.X_ALU_COM_TR69DNSServers,PARAMVALUE=$PRIMARYDNS;&lt;br /&gt;
|-&lt;br /&gt;
|INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_VOZ&lt;br /&gt;
|0&lt;br /&gt;
|SET-QOS-USQUEUE::ONTL2UNIQ-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1-1::::USBWPROFNAME=$PROFILEQOSUPSTREAMVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_VOZ&lt;br /&gt;
|0&lt;br /&gt;
|ENT-VLANEGPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::0,$VLANVOIP:PORTTRANSMODE=SINGLETAGGED;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_VOZ&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-24::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.X_CT-COM_WANGponLinkConfig.VLANIDMark,PARAMVALUE=$VLANVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_IP_SERVIDOR_VSC&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-10::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.SIP.OutboundProxy,PARAMVALUE=$IPSIPSERVER;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_IP_SERVIDOR_VSC&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-11::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.SIP.ProxyServer,PARAMVALUE=$IPSIPSERVER;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_IP_SERVIDOR_VSC&lt;br /&gt;
|2&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-12::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.SIP.RegistrarServer,PARAMVALUE=$IPSIPSERVER;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_USER_AGENT_DOMAIN&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-13::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.SIP.UserAgentDomain,PARAMVALUE=&amp;quot;$USERAGENT&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_USER_AGENT_DOMAIN&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.Line.1.Enable,PARAMVALUE=Enabled;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-15::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.Line.1.DirectoryNumber,PARAMVALUE=$SIPUSERNAME;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-16::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.Line.1.SIP.AuthUserName,PARAMVALUE=$SIPUSERNAME;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
|2&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-17::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.Line.1.SIP.AuthPassword,PARAMVALUE=$SIPPASSWORD;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
|3&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-18::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.AddressingType,PARAMVALUE=Static;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-19::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.ExternalIPAddress,PARAMVALUE=$IPVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-20::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.SubnetMask,PARAMVALUE=$MASKVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|2&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-21::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.DefaultGateway,PARAMVALUE=$GATEWAYVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|3&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-22::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.DNSServers,PARAMVALUE=$PRIMARYDNS;&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|INIT-SYS::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU:::11;&lt;br /&gt;
|-&lt;br /&gt;
|DESCONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|0&lt;br /&gt;
|DLT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-11 ( Fazer para todas as posições utilizada no provisionamento ex desse comando 11) ;&lt;br /&gt;
|-&lt;br /&gt;
|DESCONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|9&lt;br /&gt;
|DLT-VLANEGPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::0,$VLANVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|DLT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-1  ( Fazer para todas as posições utilizada no provisionamento ex desse comando 1) ;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|9&lt;br /&gt;
|ED-ONT::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU:::::OOS;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|10&lt;br /&gt;
|DLT-ONT::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU::;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Nokia&amp;diff=1247</id>
		<title>Nokia</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Nokia&amp;diff=1247"/>
		<updated>2022-12-19T17:09:09Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Nokia temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* TL1&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet TL1&lt;br /&gt;
* Telefonia TL1&lt;br /&gt;
&lt;br /&gt;
Para NOKIA temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento TL1 ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_PPPOE&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
INSERIR_DNS_LAN&lt;br /&gt;
&lt;br /&gt;
INSERIR_DNS_WAN&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
====== Telefonia ======&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_VOZ&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_VOZ&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_IP_SERVIDOR_VSC&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_USER_AGENT_DOMAIN&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento TL1 ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
DESCONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$SLOTGPON&lt;br /&gt;
|slot da gpon&lt;br /&gt;
|-&lt;br /&gt;
|$PORTPON&lt;br /&gt;
|Porta pon&lt;br /&gt;
|-&lt;br /&gt;
|$POSITIONONU&lt;br /&gt;
|Posição da Onu na olt.&lt;br /&gt;
|-&lt;br /&gt;
|$PROFILEQOSUPSTREAMPPPOE&lt;br /&gt;
|Velocidade de Upstream cadastrada na olt&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VLANPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANONU&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDACCESSONU&lt;br /&gt;
|Password de acesso a onu&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDADMINACCESSONU&lt;br /&gt;
|Password do administrador a onu&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PROFILEQOSUPSTREAMVOIP&lt;br /&gt;
|Profile de qos upstream voip&lt;br /&gt;
|-&lt;br /&gt;
|$VLANVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$IPVOIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente&lt;br /&gt;
|-&lt;br /&gt;
|$IPSIPSERVER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$MASKVOIP&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$GATEWAYVOIP&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$USERAGENT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PRIMARYDNS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$SECUNDARYDNS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Comandos TL1 homologados&lt;br /&gt;
!TIPO DE COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|ACT-USER::$USERNAMELOGIN:::$PASSWORDLOGIN;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|ENT-ONT::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU::::DESC1=&amp;quot;$NAMECLIENT&amp;quot;,DESC2=&amp;quot;$NAMEONU&amp;quot;,SERNUM=$SERIAL,SWVERPLND=AUTO,OPTICSHIST=ENABLE,PLNDCFGFILE1=AUTO,DLCFGFILE1=AUTO,VOIPALLOWED=VEIP;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|1&lt;br /&gt;
|ED-ONT::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU:::::IS;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|2&lt;br /&gt;
|ENT-ONTCARD::ONTCARD-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14:::VEIP,1,0::IS&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|3&lt;br /&gt;
|ENT-LOGPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|4&lt;br /&gt;
|ED-ONTVEIP::ONTVEIP-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::::IS;&lt;br /&gt;
|-&lt;br /&gt;
|INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_PPPOE&lt;br /&gt;
|0&lt;br /&gt;
|SET-QOS-USQUEUE::ONTL2UNIQ-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1-0::::USBWPROFNAME=$PROFILEQOSUPSTREAMPPPOE;&lt;br /&gt;
|-&lt;br /&gt;
|INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_PPPOE&lt;br /&gt;
|1&lt;br /&gt;
|SET-VLANPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::MAXNUCMACADR=4,CMITMAXNUMMACADDR=1;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|0&lt;br /&gt;
|ENT-VLANEGPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::0,$VLANPPPOE:PORTTRANSMODE=SINGLETAGGED;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-2::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.Username,PARAMVALUE=&amp;quot;$USERNAMEPPPOE&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|2&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-3::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.Password,PARAMVALUE=&amp;quot;$PASSWORDPPPOE&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|3&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-1::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.X_CT-COM_WANGponLinkConfig.VLANIDMark,PARAMVALUE=$VLANONU;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-4::::PARAMNAME=InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID,PARAMVALUE=&amp;quot;$WIFIUSER&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-5::::PARAMNAME=InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.PreSharedKey.1.PreSharedKey,PARAMVALUE=&amp;quot;$WIFIPASS&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-6::::PARAMNAME=InternetGatewayDevice.LANDevice.1.WLANConfiguration.5.SSID,PARAMVALUE=&amp;quot;$WIFIUSER&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-7::::PARAMNAME=InternetGatewayDevice.LANDevice.1.WLANConfiguration.5.PreSharedKey.1.PreSharedKey,PARAMVALUE=&amp;quot;$WIFIPASS&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-8::::PARAMNAME=InternetGatewayDevice.X_Authentication.WebAccount.Password,PARAMVALUE=&amp;quot;$PASSWORDACCESSONU&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-9::::PARAMNAME=InternetGatewayDevice.X_Authentication.Account.Password,PARAMVALUE=&amp;quot;$PASSWORDACCESSONU&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|INSERIR_DNS_LAN&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-12::::PARAMNAME=InternetGatewayDevice.LANDevice.1.LANHostConfigManagemENT.DNSServers,PARAMVALUE=$PRIMARYDNS;&lt;br /&gt;
|-&lt;br /&gt;
|INSERIR_DNS_WAN&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-13::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.DNSServers,PARAMVALUE=$PRIMARYDNS;&lt;br /&gt;
|-&lt;br /&gt;
|INSERIR_DNS_WAN&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.X_ALU_COM_TR69DNSServers,PARAMVALUE=$PRIMARYDNS;&lt;br /&gt;
|-&lt;br /&gt;
|INFORMAR_PERFIL_BANCO_QOS_UPSTREAM_VOZ&lt;br /&gt;
|0&lt;br /&gt;
|SET-QOS-USQUEUE::ONTL2UNIQ-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1-1::::USBWPROFNAME=$PROFILEQOSUPSTREAMVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_VOZ&lt;br /&gt;
|0&lt;br /&gt;
|ENT-VLANEGPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::0,$VLANVOIP:PORTTRANSMODE=SINGLETAGGED;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_VOZ&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-24::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.X_CT-COM_WANGponLinkConfig.VLANIDMark,PARAMVALUE=$VLANVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_IP_SERVIDOR_VSC&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-10::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.SIP.OutboundProxy,PARAMVALUE=$IPSIPSERVER;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_IP_SERVIDOR_VSC&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-11::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.SIP.ProxyServer,PARAMVALUE=$IPSIPSERVER;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_IP_SERVIDOR_VSC&lt;br /&gt;
|2&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-12::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.SIP.RegistrarServer,PARAMVALUE=$IPSIPSERVER;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_USER_AGENT_DOMAIN&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-13::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.SIP.UserAgentDomain,PARAMVALUE=&amp;quot;$USERAGENT&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_USER_AGENT_DOMAIN&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.Line.1.Enable,PARAMVALUE=Enabled;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-15::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.Line.1.DirectoryNumber,PARAMVALUE=$SIPUSERNAME;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-16::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.Line.1.SIP.AuthUserName,PARAMVALUE=$SIPUSERNAME;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
|2&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-17::::PARAMNAME=InternetGatewayDevice.Services.VoiceService.1.VoiceProfile.1.Line.1.SIP.AuthPassword,PARAMVALUE=$SIPPASSWORD;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_AUTENTICACAO_SIP&lt;br /&gt;
|3&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-18::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.AddressingType,PARAMVALUE=Static;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|0&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-19::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.ExternalIPAddress,PARAMVALUE=$IPVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|1&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-20::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.SubnetMask,PARAMVALUE=$MASKVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|2&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-21::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.DefaultGateway,PARAMVALUE=$GATEWAYVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|3&lt;br /&gt;
|ENT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-22::::PARAMNAME=InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.DNSServers,PARAMVALUE=$PRIMARYDNS;&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|INIT-SYS::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU:::11;&lt;br /&gt;
|-&lt;br /&gt;
|DESCONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|0&lt;br /&gt;
|DLT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-11 ( Fazer para todas as posições utilizada no provisionamento ex desse comando 11) ;&lt;br /&gt;
|-&lt;br /&gt;
|DESCONFIGURAR_INFORMACOES_TELEFONE&lt;br /&gt;
|9&lt;br /&gt;
|DLT-VLANEGPORT::ONTL2UNI-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-14-1:::0,$VLANVOIP;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|DLT-HGUTR069-SPARAM::HGUTR069SPARAM-1-1-$SLOTGPON-$PORTPON-$POSITIONONU-1  ( Fazer para todas as posições utilizada no provisionamento ex desse comando 1) ;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|9&lt;br /&gt;
|ED-ONT::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU:::::OOS;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|10&lt;br /&gt;
|DLT-ONT::ONT-1-1-$SLOTGPON-$PORTPON-$POSITIONONU::;&lt;br /&gt;
|-&lt;br /&gt;
|}[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Menu_Provisionamento&amp;diff=1246</id>
		<title>Menu Provisionamento</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Menu_Provisionamento&amp;diff=1246"/>
		<updated>2022-12-19T15:34:25Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Temos desenvolvidos as integrações de provisionamento com as seguintes marcas:&lt;br /&gt;
* [[Datacom]]&lt;br /&gt;
&lt;br /&gt;
* [[Fiberhome]]&lt;br /&gt;
* [[Huawei]]&lt;br /&gt;
* [[Nokia]]&lt;br /&gt;
* [[Zte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voltar&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1245</id>
		<title>Zte</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1245"/>
		<updated>2022-12-19T14:15:06Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Zte temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet CLI&lt;br /&gt;
&lt;br /&gt;
Para Zte temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_TIPO_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU_AUX&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
&lt;br /&gt;
AUTORIZA_ONT&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_BUSCA_ONU&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|-&lt;br /&gt;
|$TYPE_ONT&lt;br /&gt;
|Obtém o tipo de ont através do comando da própria olt (Router ou Bridge).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
!TIPO EQUIPAMENTO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|2&lt;br /&gt;
|terminal length 0&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|3&lt;br /&gt;
|config term&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_TIPO_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show onu-type gpon&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_OBTEM_POSICAO_ONU_AUX&lt;br /&gt;
|0&lt;br /&gt;
|interface $FN/$SN/$PN&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show this OU show running-config interface $FN/$SN/$PN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|AUTORIZA_ONT&lt;br /&gt;
|0&lt;br /&gt;
|onu $ONTID type $TYPE_ONT sn $SERIAL&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|AUTORIZA_ONT&lt;br /&gt;
|1&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|interface gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|name $NAMEONU&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|2&lt;br /&gt;
|sn-bind enable sn&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|3&lt;br /&gt;
|tcont 4 profile $PERFILDOWNSTREAM&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|4&lt;br /&gt;
|gemport 1 tcont 4&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|5&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|6&lt;br /&gt;
|interface vport-1/$SN/$PN.$ONTID:1&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|7&lt;br /&gt;
|service-port 1 user-vlan $VLANIDPPPOE vlan $VLANIDPPPOE&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|8&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|&lt;br /&gt;
|description $NAMECLIENT $USERNAMEPPPOE&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|0&lt;br /&gt;
|pon-onu-mng gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|1&lt;br /&gt;
|service 1 gemport 1 vlan $VLANIDPPPOE&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|2&lt;br /&gt;
|wan-ip 1 ipv4 mode pppoe username $USERNAMEPPPOE password $PASSWORDPPPOE vlan-profile $VLANIDPPPOE host 1&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|3&lt;br /&gt;
|security-mgmt 1 state enable mode forward ingress-type iphost 1 protocol web&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|4&lt;br /&gt;
|firewall disable&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|5&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ssid ctrl wifi_0/1 name $WIFIUSER user-isolation disable&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ssid auth wpa wifi_0/1 wpa-wpa2-psk encrypt aes key $WIFIPASS&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ssid ctrl wifi_0/5 name $WIFIUSER user-isolation disable&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ssid auth wpa wifi_0/5 wpa-wpa2-psk encrypt aes key $WIFIPASS&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
|0&lt;br /&gt;
|sntp time-zone GMT-03:00 master-server (IP-Server-Master) slave-server (IP-Server-Slave)&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
|1&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|show pon power onu-rx gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|pon-onu-mng gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|1&lt;br /&gt;
|reboot&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|2&lt;br /&gt;
|yes&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_BUSCA_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show pon onu uncfg&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|interface $FN/$SN/$PN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|1&lt;br /&gt;
|no onu $ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|2&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1244</id>
		<title>Zte</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1244"/>
		<updated>2022-12-19T14:14:30Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Zte temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet CLI&lt;br /&gt;
&lt;br /&gt;
Para Zte temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_TIPO_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU_AUX&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
&lt;br /&gt;
AUTORIZA_ONT&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_BUSCA_ONU&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|-&lt;br /&gt;
|$TYPE_ONT&lt;br /&gt;
|Obtém o tipo de ont através do comando da própria olt (Router ou Bridge).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
!TIPO EQUIPAMENTO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|2&lt;br /&gt;
|terminal length 0&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|3&lt;br /&gt;
|config term&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_TIPO_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show onu-type gpon&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_OBTEM_POSICAO_ONU_AUX&lt;br /&gt;
|0&lt;br /&gt;
|interface $FN/$SN/$PN&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show this OU show running-config interface $FN/$SN/$PN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|AUTORIZA_ONT&lt;br /&gt;
|0&lt;br /&gt;
|onu $ONTID type $TYPE_ONT sn $SERIAL&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|AUTORIZA_ONT&lt;br /&gt;
|1&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|interface gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|name $NAMEONU&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|2&lt;br /&gt;
|sn-bind enable sn&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|3&lt;br /&gt;
|tcont 4 profile $PERFILDOWNSTREAM&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|4&lt;br /&gt;
|gemport 1 tcont 4&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|5&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|6&lt;br /&gt;
|interface vport-1/$SN/$PN.$ONTID:1&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|7&lt;br /&gt;
|service-port 1 user-vlan $VLANIDPPPOE vlan $VLANIDPPPOE&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|8&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|&lt;br /&gt;
|description $NAMECLIENT $USERNAMEPPPOE&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|0&lt;br /&gt;
|pon-onu-mng gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|1&lt;br /&gt;
|service 1 gemport 1 vlan $VLANIDPPPOE&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|2&lt;br /&gt;
|wan-ip 1 ipv4 mode pppoe username $USERNAMEPPPOE password $PASSWORDPPPOE vlan-profile $VLANIDPPPOE host 1&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|3&lt;br /&gt;
|security-mgmt 1 state enable mode forward ingress-type iphost 1 protocol web&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|4&lt;br /&gt;
|firewall disable&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|5&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ssid ctrl wifi_0/1 name $WIFIUSER user-isolation disable&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ssid auth wpa wifi_0/1 wpa-wpa2-psk encrypt aes key $WIFIPASS&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ssid ctrl wifi_0/5 name $WIFIUSER user-isolation disable&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ssid auth wpa wifi_0/5 wpa-wpa2-psk encrypt aes key $WIFIPASS&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
|0&lt;br /&gt;
|sntp time-zone GMT-03:00 master-server (IP-Server-Master) slave-server (IP-Server-Slave)&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
|1&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|show pon power onu-rx gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|pon-onu-mng gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|1&lt;br /&gt;
|reboot&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|2&lt;br /&gt;
|yes&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_BUSCA_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show pon onu uncfg&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|interface $FN/$SN/$PN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|1&lt;br /&gt;
|no onu $ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|2&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1243</id>
		<title>Zte</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1243"/>
		<updated>2022-12-19T14:01:15Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Zte temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet CLI&lt;br /&gt;
&lt;br /&gt;
Para Zte temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_TIPO_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU_AUX&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
&lt;br /&gt;
AUTORIZA_ONT&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_BUSCA_ONU&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|-&lt;br /&gt;
|$TYPE_ONT&lt;br /&gt;
|Obtém o tipo de ont através do comando da própria ont. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
!TIPO EQUIPAMENTO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|2&lt;br /&gt;
|terminal length 0&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|3&lt;br /&gt;
|config term&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_TIPO_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show onu-type gpon&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_OBTEM_POSICAO_ONU_AUX&lt;br /&gt;
|0&lt;br /&gt;
|interface $FN/$SN/$PN&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show this OU show running-config interface $FN/$SN/$PN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|AUTORIZA_ONT&lt;br /&gt;
|0&lt;br /&gt;
|onu $ONTID type $TYPE_ONT sn $SERIAL&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|AUTORIZA_ONT&lt;br /&gt;
|1&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|interface gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|name $NAMEONU&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|2&lt;br /&gt;
|sn-bind enable sn&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|3&lt;br /&gt;
|tcont 4 profile $PERFILDOWNSTREAM&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|4&lt;br /&gt;
|gemport 1 tcont 4&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|5&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|6&lt;br /&gt;
|interface vport-1/$SN/$PN.$ONTID:1&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|7&lt;br /&gt;
|service-port 1 user-vlan $VLANIDPPPOE vlan $VLANIDPPPOE&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|8&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|&lt;br /&gt;
|description $NAMECLIENT $USERNAMEPPPOE&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|0&lt;br /&gt;
|pon-onu-mng gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|1&lt;br /&gt;
|service 1 gemport 1 vlan $VLANIDPPPOE&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|2&lt;br /&gt;
|wan-ip 1 ipv4 mode pppoe username $USERNAMEPPPOE password $PASSWORDPPPOE vlan-profile $VLANIDPPPOE host 1&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|3&lt;br /&gt;
|security-mgmt 1 state enable mode forward ingress-type iphost 1 protocol web&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|4&lt;br /&gt;
|firewall disable&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
|5&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ssid ctrl wifi_0/1 name $WIFIUSER user-isolation disable&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ssid auth wpa wifi_0/1 wpa-wpa2-psk encrypt aes key $WIFIPASS&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|0&lt;br /&gt;
|ssid ctrl wifi_0/5 name $WIFIUSER user-isolation disable&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|1&lt;br /&gt;
|ssid auth wpa wifi_0/5 wpa-wpa2-psk encrypt aes key $WIFIPASS&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
|0&lt;br /&gt;
|sntp time-zone GMT-03:00 master-server (IP-Server-Master) slave-server (IP-Server-Slave)&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
|1&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|show pon power onu-rx gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|pon-onu-mng gpon_onu-1/$SN/$PN:$ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|1&lt;br /&gt;
|reboot&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|2&lt;br /&gt;
|yes&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_BUSCA_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show pon onu uncfg&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|interface $FN/$SN/$PN&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|1&lt;br /&gt;
|no onu $ONTID&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|2&lt;br /&gt;
|!&lt;br /&gt;
|ROUTER/BRIDGE&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Dezembro2022&amp;diff=1235</id>
		<title>Dezembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Dezembro2022&amp;diff=1235"/>
		<updated>2022-12-15T18:41:03Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: /* Criar um webservice que terá as funcionalidades ligadas ao radius, incluir a Basic auth para acesso ao método principal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AUTENTICAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Criar logs de edições de perfis e usuários ===&lt;br /&gt;
Criados logs para edições de perfis e usuários, encontrados nas tabelas TB_LogPerfil e TB_LogUsuário.&lt;br /&gt;
&lt;br /&gt;
== COMERCIAL ==&lt;br /&gt;
&lt;br /&gt;
=== Criar fields de modelo de contrato ===&lt;br /&gt;
&lt;br /&gt;
=== Criar field idcontrato para o modelo de contrato ===&lt;br /&gt;
&lt;br /&gt;
=== Ao abrir o cadastro de cliente caso o mesmo possua prospectos diferente de encerrados, exibir modal informando os dados do prospecto ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modal de Prospectos em aberto será exibido quando houver prospectos diferentes de finalizado. &lt;br /&gt;
[[Arquivo:Imagem Modal Prospectos em Aberto.png|alt=Modal de Prospectos que ainda não estão finalizados.|centro|miniaturadaimagem|456x456px|Modal de Prospectos que ainda não estão finalizados.]]&lt;br /&gt;
&lt;br /&gt;
=== Possibilitar envio de e-mail com Login e senha TVClix após a ativação. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sippulse adicionar campo document na criação/edição de novos assinantes ===&lt;br /&gt;
&lt;br /&gt;
=== Ao fazer uma venda de contrato watch tv, validar se as informações de e-mail e telefonia estão preenchidas no cliente. ===&lt;br /&gt;
Ao fazer uma venda de contrato Watch TV, as informações de e-mail e telefonia devem estar preenchidas na aba mais dados, no cadastro do cliente.&lt;br /&gt;
[[Arquivo:Imagem Aviso Watch TV Telefone e Email.png|alt=Imagem de aviso que para fechar um plano Watch TV, Telefone e Email devem estar preenchidos|centro|miniaturadaimagem|Imagem de aviso que para fechar um plano Watch TV, Telefone e E-mail devem estar preenchidos|486x486px]]&lt;br /&gt;
&lt;br /&gt;
=== Após falha ao transformar os planos em pacote, melhorar a mensagem apresentada. ===&lt;br /&gt;
O sistema apresenta a seguinte mensagem :  &amp;quot;O cliente não possui contratos ativos, não isentos e de outros tipos de tecnologia para ser convertido em pacote.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Foi alterada para: '''&amp;quot;O cliente não possui contratos ativos, não isentos, de outros tipos de tecnologia e que estejam no mesmo endereço, para ser convertido em pacote.&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
== FINANCEIRO ==&lt;br /&gt;
&lt;br /&gt;
=== Criar filtro data pagamento na tela de integração FATURAMENTO PAGAMENTO ===&lt;br /&gt;
Criado filtro de data de pagamento na tela de Faturamento com Pagamento, em Financeiro -&amp;gt; Integração -&amp;gt; Pendentes.&lt;br /&gt;
[[Arquivo:Imagem Filtro de Pagamento em Integração Pendentes.png|alt=Filtro de Pagamento em Integração Pendentes|centro|miniaturadaimagem|450x450px|Filtro de Pagamento em Integração Pendentes]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar na tela de cadastro de serviço, na parte de composição o campo Item Code Sap igual temos na parte de composição de plano ===&lt;br /&gt;
Campo Item Code Sap criado em '''Financeiro -&amp;gt; Tabelas de apoio -&amp;gt;  Serviços -&amp;gt; Serviços Cadastro''',&lt;br /&gt;
[[Arquivo:ImagemItemCodeSap.png|alt=Campo Item Code Sap criado,|centro|miniaturadaimagem|617x617px|Campo Item Code Sap criado,]]&lt;br /&gt;
&lt;br /&gt;
=== Field para chavePix ===&lt;br /&gt;
&lt;br /&gt;
=== Alterar fatura unificada pra impressão de extrato de ligações ===&lt;br /&gt;
&lt;br /&gt;
=== Criar fields dos impostos retidos para impressão nas faturas unificadas e notas fiscais ===&lt;br /&gt;
&lt;br /&gt;
=== Criar novos campos para exibição do dado Provedor de origem em vários pontos do sistema conforme documentação ===&lt;br /&gt;
&lt;br /&gt;
* Cobrança Adicionais&lt;br /&gt;
* Faturamento&lt;br /&gt;
* Fatura&lt;br /&gt;
* Remessa&lt;br /&gt;
* Impressão em Massa&lt;br /&gt;
* Cobrança recorrência&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTEGRAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar campo &amp;quot;ativo&amp;quot; na tela de cadastro de servidor de integração do módulo integração ===&lt;br /&gt;
Flag ativo no cadastro de servidores de integração.&lt;br /&gt;
[[Arquivo:ImagemFlagAtivoIntegração.png|alt=Flag Ativo no Cadastro de Servidores de Integração|centro|miniaturadaimagem|573x573px|Flag Ativo no Cadastro de Servidores de Integração]]&lt;br /&gt;
&lt;br /&gt;
=== Tratar os erros que estão retornando quando passo o servidor de integração para inativo. ===&lt;br /&gt;
Tratados os erros de servidores de integração, que já validam os status de ativo ou inativo. Quando este acontecer, informar no sistema o motivo, que o servidor está inativo.&lt;br /&gt;
[[Arquivo:Imagem aviso servidor inativo.png|alt=Pop-up avisando que o servidor de integração está inativo.|centro|miniaturadaimagem|544x544px|Pop-up avisando que o servidor de integração está inativo.]]&lt;br /&gt;
&lt;br /&gt;
=== Criar aba para apresentação de log integração de TV para todas as integrações de TV ===&lt;br /&gt;
Criadas novas abas de apresentação de logs de integrações de TV.&lt;br /&gt;
&lt;br /&gt;
'''Caminho: Dados do Cliente -&amp;gt; Histórico -&amp;gt; Integrações.'''&lt;br /&gt;
[[Arquivo:ImagemAbaLogsIntegraçõesDeTV.png|alt=Novas abas de apresentação de logs de integrações de TV|centro|miniaturadaimagem|321x321px|Novas abas de apresentação de logs de integrações de TV]]&lt;br /&gt;
&lt;br /&gt;
=== Criar botão de ativar estatísticas diárias da SIP pulse ===&lt;br /&gt;
Novo botão de ativar estatísticas diárias do SIP Pulse, presente nos '''Dados do Cliente -&amp;gt; Contratos -&amp;gt; Dados de Voz''' de um contrato que utilize a integração SIP Pulse.&lt;br /&gt;
[[Arquivo:ImagemBotãoEstatisticasSipPulse.png|alt=Novo botão de ativar estatísticas diárias do SIP Pulse|centro|miniaturadaimagem|613x613px|Novo botão de ativar estatísticas diárias do SIP Pulse]]&lt;br /&gt;
&lt;br /&gt;
=== Retirar o envio de email no final da execução da rotina IntegracaoSapCancelamentosNFs ===&lt;br /&gt;
Retirado o envio de e-mail, no final da execução da rotina '''IntegracaoSapCancelamentosNFs'''.&lt;br /&gt;
&lt;br /&gt;
== INTRANET ==&lt;br /&gt;
&lt;br /&gt;
== OPERACIONAL ==&lt;br /&gt;
&lt;br /&gt;
== RELATÓRIOS ==&lt;br /&gt;
&lt;br /&gt;
== REDES ==&lt;br /&gt;
&lt;br /&gt;
=== Alterar provisionamento de telefonia para utilizar ou não o Ipam ===&lt;br /&gt;
Foi desenvolvida uma chave UTILIZA_IPAM, que valida a utilização ou não. &lt;br /&gt;
&lt;br /&gt;
=== Aumentar timeout do comando de provisionamento ADICIONAR_ONU para olt FIBERHOME ===&lt;br /&gt;
&lt;br /&gt;
=== Desenvolver provisionamento de telefonia via protocolo de comunicação CLI para olt Huaweii ===&lt;br /&gt;
&lt;br /&gt;
=== Implementar novo tipo de comando cli para provisionamento Hawueii ===&lt;br /&gt;
PREPARA_CONFIGURACAO_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZA_CONFIGURACAO_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
== ROTINAS ==&lt;br /&gt;
&lt;br /&gt;
=== Criar rotina que leia a TB_LogRadius e execute as ações que estiverem com a coluna sucesso = 0 dos últimos 10 dias ===&lt;br /&gt;
Criada uma rotina que leia a coluna '''Sucesso''' na tabela TB_LogRadius.&lt;br /&gt;
&lt;br /&gt;
Ao executar, a rotina irá validar a coluna sucesso de ações dos últimos 10 dias, e executará todas as ações que sucesso = 0.&lt;br /&gt;
&lt;br /&gt;
== TELEFONIA ==&lt;br /&gt;
&lt;br /&gt;
=== Criar coluna IDContrato na TB_TotalLigacao, alterar rotina de coleta total e apurações ===&lt;br /&gt;
A rotina coleta total ligacao devera agrupar por IDContrato e a apuração de ligação deverá ser feita baseada  no IDContrato&lt;br /&gt;
&lt;br /&gt;
== TERCEIROS ==&lt;br /&gt;
&lt;br /&gt;
== WEBSERVICES ==&lt;br /&gt;
&lt;br /&gt;
=== Criar um webservice que terá as funcionalidades ligadas ao radius, incluir a Basic auth para acesso ao método principal ===&lt;br /&gt;
Para mais detalhes de configuração, acessar o [[Radius|link]]&lt;br /&gt;
&lt;br /&gt;
=== Criar métodos com consultas q utilizamos atualmente em RadiusDao ===&lt;br /&gt;
'''Endpoint: /ws/integracao/radius/executar'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Criado um método que recebe dados de conexão do banco do Radius. A entrada é um Json com os dados a serem inseridos/removidos, a funcionalidade e a ação de inserção ou de remoção.&lt;br /&gt;
&lt;br /&gt;
=== Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API ===&lt;br /&gt;
Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Dezembro2022&amp;diff=1234</id>
		<title>Dezembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Dezembro2022&amp;diff=1234"/>
		<updated>2022-12-15T18:26:17Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AUTENTICAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Criar logs de edições de perfis e usuários ===&lt;br /&gt;
Criados logs para edições de perfis e usuários, encontrados nas tabelas TB_LogPerfil e TB_LogUsuário.&lt;br /&gt;
&lt;br /&gt;
== COMERCIAL ==&lt;br /&gt;
&lt;br /&gt;
=== Criar fields de modelo de contrato ===&lt;br /&gt;
&lt;br /&gt;
=== Criar field idcontrato para o modelo de contrato ===&lt;br /&gt;
&lt;br /&gt;
=== Ao abrir o cadastro de cliente caso o mesmo possua prospectos diferente de encerrados, exibir modal informando os dados do prospecto ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modal de Prospectos em aberto será exibido quando houver prospectos diferentes de finalizado. &lt;br /&gt;
[[Arquivo:Imagem Modal Prospectos em Aberto.png|alt=Modal de Prospectos que ainda não estão finalizados.|centro|miniaturadaimagem|456x456px|Modal de Prospectos que ainda não estão finalizados.]]&lt;br /&gt;
&lt;br /&gt;
=== Possibilitar envio de e-mail com Login e senha TVClix após a ativação. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sippulse adicionar campo document na criação/edição de novos assinantes ===&lt;br /&gt;
&lt;br /&gt;
=== Ao fazer uma venda de contrato watch tv, validar se as informações de e-mail e telefonia estão preenchidas no cliente. ===&lt;br /&gt;
Ao fazer uma venda de contrato Watch TV, as informações de e-mail e telefonia devem estar preenchidas na aba mais dados, no cadastro do cliente.&lt;br /&gt;
[[Arquivo:Imagem Aviso Watch TV Telefone e Email.png|alt=Imagem de aviso que para fechar um plano Watch TV, Telefone e Email devem estar preenchidos|centro|miniaturadaimagem|Imagem de aviso que para fechar um plano Watch TV, Telefone e E-mail devem estar preenchidos|486x486px]]&lt;br /&gt;
&lt;br /&gt;
=== Após falha ao transformar os planos em pacote, melhorar a mensagem apresentada. ===&lt;br /&gt;
O sistema apresenta a seguinte mensagem :  &amp;quot;O cliente não possui contratos ativos, não isentos e de outros tipos de tecnologia para ser convertido em pacote.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Foi alterada para: '''&amp;quot;O cliente não possui contratos ativos, não isentos, de outros tipos de tecnologia e que estejam no mesmo endereço, para ser convertido em pacote.&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
== FINANCEIRO ==&lt;br /&gt;
&lt;br /&gt;
=== Criar filtro data pagamento na tela de integração FATURAMENTO PAGAMENTO ===&lt;br /&gt;
Criado filtro de data de pagamento na tela de Faturamento com Pagamento, em Financeiro -&amp;gt; Integração -&amp;gt; Pendentes.&lt;br /&gt;
[[Arquivo:Imagem Filtro de Pagamento em Integração Pendentes.png|alt=Filtro de Pagamento em Integração Pendentes|centro|miniaturadaimagem|450x450px|Filtro de Pagamento em Integração Pendentes]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar na tela de cadastro de serviço, na parte de composição o campo Item Code Sap igual temos na parte de composição de plano ===&lt;br /&gt;
Campo Item Code Sap criado em '''Financeiro -&amp;gt; Tabelas de apoio -&amp;gt;  Serviços -&amp;gt; Serviços Cadastro''',&lt;br /&gt;
[[Arquivo:ImagemItemCodeSap.png|alt=Campo Item Code Sap criado,|centro|miniaturadaimagem|617x617px|Campo Item Code Sap criado,]]&lt;br /&gt;
&lt;br /&gt;
=== Field para chavePix ===&lt;br /&gt;
&lt;br /&gt;
=== Alterar fatura unificada pra impressão de extrato de ligações ===&lt;br /&gt;
&lt;br /&gt;
=== Criar fields dos impostos retidos para impressão nas faturas unificadas e notas fiscais ===&lt;br /&gt;
&lt;br /&gt;
=== Criar novos campos para exibição do dado Provedor de origem em vários pontos do sistema conforme documentação ===&lt;br /&gt;
&lt;br /&gt;
* Cobrança Adicionais&lt;br /&gt;
* Faturamento&lt;br /&gt;
* Fatura&lt;br /&gt;
* Remessa&lt;br /&gt;
* Impressão em Massa&lt;br /&gt;
* Cobrança recorrência&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTEGRAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar campo &amp;quot;ativo&amp;quot; na tela de cadastro de servidor de integração do módulo integração ===&lt;br /&gt;
Flag ativo no cadastro de servidores de integração.&lt;br /&gt;
[[Arquivo:ImagemFlagAtivoIntegração.png|alt=Flag Ativo no Cadastro de Servidores de Integração|centro|miniaturadaimagem|573x573px|Flag Ativo no Cadastro de Servidores de Integração]]&lt;br /&gt;
&lt;br /&gt;
=== Tratar os erros que estão retornando quando passo o servidor de integração para inativo. ===&lt;br /&gt;
Tratados os erros de servidores de integração, que já validam os status de ativo ou inativo. Quando este acontecer, informar no sistema o motivo, que o servidor está inativo.&lt;br /&gt;
[[Arquivo:Imagem aviso servidor inativo.png|alt=Pop-up avisando que o servidor de integração está inativo.|centro|miniaturadaimagem|544x544px|Pop-up avisando que o servidor de integração está inativo.]]&lt;br /&gt;
&lt;br /&gt;
=== Criar aba para apresentação de log integração de TV para todas as integrações de TV ===&lt;br /&gt;
Criadas novas abas de apresentação de logs de integrações de TV.&lt;br /&gt;
&lt;br /&gt;
'''Caminho: Dados do Cliente -&amp;gt; Histórico -&amp;gt; Integrações.'''&lt;br /&gt;
[[Arquivo:ImagemAbaLogsIntegraçõesDeTV.png|alt=Novas abas de apresentação de logs de integrações de TV|centro|miniaturadaimagem|321x321px|Novas abas de apresentação de logs de integrações de TV]]&lt;br /&gt;
&lt;br /&gt;
=== Criar botão de ativar estatísticas diárias da SIP pulse ===&lt;br /&gt;
Novo botão de ativar estatísticas diárias do SIP Pulse, presente nos '''Dados do Cliente -&amp;gt; Contratos -&amp;gt; Dados de Voz''' de um contrato que utilize a integração SIP Pulse.&lt;br /&gt;
[[Arquivo:ImagemBotãoEstatisticasSipPulse.png|alt=Novo botão de ativar estatísticas diárias do SIP Pulse|centro|miniaturadaimagem|613x613px|Novo botão de ativar estatísticas diárias do SIP Pulse]]&lt;br /&gt;
&lt;br /&gt;
=== Retirar o envio de email no final da execução da rotina IntegracaoSapCancelamentosNFs ===&lt;br /&gt;
Retirado o envio de e-mail, no final da execução da rotina '''IntegracaoSapCancelamentosNFs'''.&lt;br /&gt;
&lt;br /&gt;
== INTRANET ==&lt;br /&gt;
&lt;br /&gt;
== OPERACIONAL ==&lt;br /&gt;
&lt;br /&gt;
== RELATÓRIOS ==&lt;br /&gt;
&lt;br /&gt;
== REDES ==&lt;br /&gt;
&lt;br /&gt;
=== Alterar provisionamento de telefonia para utilizar ou não o Ipam ===&lt;br /&gt;
Foi desenvolvida uma chave UTILIZA_IPAM, que valida a utilização ou não. &lt;br /&gt;
&lt;br /&gt;
=== Aumentar timeout do comando de provisionamento ADICIONAR_ONU para olt FIBERHOME ===&lt;br /&gt;
&lt;br /&gt;
=== Desenvolver provisionamento de telefonia via protocolo de comunicação CLI para olt Huaweii ===&lt;br /&gt;
&lt;br /&gt;
=== Implementar novo tipo de comando cli para provisionamento Hawueii ===&lt;br /&gt;
PREPARA_CONFIGURACAO_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZA_CONFIGURACAO_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
== ROTINAS ==&lt;br /&gt;
&lt;br /&gt;
=== Criar rotina que leia a TB_LogRadius e execute as ações que estiverem com a coluna sucesso = 0 dos últimos 10 dias ===&lt;br /&gt;
Criada uma rotina que leia a coluna '''Sucesso''' na tabela TB_LogRadius.&lt;br /&gt;
&lt;br /&gt;
Ao executar, a rotina irá validar a coluna sucesso de ações dos últimos 10 dias, e executará todas as ações que sucesso = 0.&lt;br /&gt;
&lt;br /&gt;
== TELEFONIA ==&lt;br /&gt;
&lt;br /&gt;
=== Criar coluna IDContrato na TB_TotalLigacao, alterar rotina de coleta total e apurações ===&lt;br /&gt;
A rotina coleta total ligacao devera agrupar por IDContrato e a apuração de ligação deverá ser feita baseada  no IDContrato&lt;br /&gt;
&lt;br /&gt;
== TERCEIROS ==&lt;br /&gt;
&lt;br /&gt;
== WEBSERVICES ==&lt;br /&gt;
&lt;br /&gt;
=== Criar um webservice que terá as funcionalidades ligadas ao radius, incluir a Basic auth para acesso ao método principal ===&lt;br /&gt;
&lt;br /&gt;
=== Criar métodos com consultas q utilizamos atualmente em RadiusDao ===&lt;br /&gt;
'''Endpoint: /ws/integracao/radius/executar'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Criado um método que recebe dados de conexão do banco do Radius. A entrada é um Json com os dados a serem inseridos/removidos, a funcionalidade e a ação de inserção ou de remoção.&lt;br /&gt;
&lt;br /&gt;
=== Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API ===&lt;br /&gt;
Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Dezembro2022&amp;diff=1225</id>
		<title>Dezembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Dezembro2022&amp;diff=1225"/>
		<updated>2022-12-14T12:39:04Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: /* REDES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AUTENTICAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Criar logs de edições de perfis e usuários ===&lt;br /&gt;
Criados logs para edições de perfis e usuários, encontrados nas tabelas TB_LogPerfil e TB_LogUsuário.&lt;br /&gt;
&lt;br /&gt;
== COMERCIAL ==&lt;br /&gt;
&lt;br /&gt;
=== Criar fields de modelo de contrato ===&lt;br /&gt;
&lt;br /&gt;
=== Criar field idcontrato para o modelo de contrato ===&lt;br /&gt;
&lt;br /&gt;
=== Ao abrir o cadastro de cliente caso o mesmo possua prospectos diferente de encerrados, exibir modal informando os dados do prospecto ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modal de Prospectos em aberto será exibido quando houver prospectos diferentes de finalizado. &lt;br /&gt;
[[Arquivo:Imagem Modal Prospectos em Aberto.png|alt=Modal de Prospectos que ainda não estão finalizados.|centro|miniaturadaimagem|456x456px|Modal de Prospectos que ainda não estão finalizados.]]&lt;br /&gt;
&lt;br /&gt;
=== Possibilitar envio de email com Login e senha TVClix após a ativação. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sippulse adicionar campo document na criação/edição de novos assinantes ===&lt;br /&gt;
&lt;br /&gt;
=== Ao fazer uma venda de contrato watch tv, validar se as informações de e-mail e telefonia estão preenchidas no cliente. ===&lt;br /&gt;
Ao fazer uma venda de contrato Watch TV, as informações de e-mail e telefonia devem estar preenchidas na aba mais dados, no cadastro do cliente.&lt;br /&gt;
[[Arquivo:Imagem Aviso Watch TV Telefone e Email.png|alt=Imagem de aviso que para fechar um plano Watch TV, Telefone e Email devem estar preenchidos|centro|miniaturadaimagem|Imagem de aviso que para fechar um plano Watch TV, Telefone e E-mail devem estar preenchidos|486x486px]]&lt;br /&gt;
&lt;br /&gt;
=== Após falha ao transformar os planos em pacote, melhorar a mensagem apresentada. ===&lt;br /&gt;
O sistema apresenta a seguinte mensagem :  &amp;quot;O cliente não possui contratos ativos, não isentos e de outros tipos de tecnologia para ser convertido em pacote.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Foi alterada para: '''&amp;quot;O cliente não possui contratos ativos, não isentos, de outros tipos de tecnologia e que estejam no mesmo endereço, para ser convertido em pacote.&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
== FINANCEIRO ==&lt;br /&gt;
&lt;br /&gt;
=== Criar filtro data pagamento na tela de integração FATURAMENTO PAGAMENTO ===&lt;br /&gt;
Criado filtro de data de pagamento na tela de Faturamento com Pagamento, em Financeiro -&amp;gt; Integração -&amp;gt; Pendentes.&lt;br /&gt;
[[Arquivo:Imagem Filtro de Pagamento em Integração Pendentes.png|alt=Filtro de Pagamento em Integração Pendentes|centro|miniaturadaimagem|450x450px|Filtro de Pagamento em Integração Pendentes]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar na tela de cadastro de serviço, na parte de composição o campo Item Code Sap igual temos na parte de composição de plano ===&lt;br /&gt;
&lt;br /&gt;
=== Field para chavePix ===&lt;br /&gt;
&lt;br /&gt;
=== Alterar fatura unificada pra impressão de extrato de ligações ===&lt;br /&gt;
&lt;br /&gt;
=== Criar fields dos impostos retidos para impressão nas faturas unificadas e notas fiscais ===&lt;br /&gt;
&lt;br /&gt;
=== Criar novos campos para exibição do dado Provedor de origem em vários pontos do sistema conforme documentação ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTEGRAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar campo &amp;quot;ativo&amp;quot; na tela de cadastro de servidor de integração do módulo integração ===&lt;br /&gt;
Flag ativo no cadastro de servidores de integração.&lt;br /&gt;
[[Arquivo:ImagemFlagAtivoIntegração.png|alt=Flag Ativo no Cadastro de Servidores de Integração|centro|miniaturadaimagem|573x573px|Flag Ativo no Cadastro de Servidores de Integração]]&lt;br /&gt;
&lt;br /&gt;
=== Tratar os erros que estão retornando quando passo o servidor de integração para inativo. ===&lt;br /&gt;
Tratados os erros de servidores de integração, que já validam os status de ativo ou inativo. Quando este acontecer, informar no sistema o motivo, que o servidor está inativo.&lt;br /&gt;
[[Arquivo:Imagem aviso servidor inativo.png|alt=Pop-up avisando que o servidor de integração está inativo.|centro|miniaturadaimagem|544x544px|Pop-up avisando que o servidor de integração está inativo.]]&lt;br /&gt;
&lt;br /&gt;
=== Criar aba para apresentação de log integração de TV para todas as integrações de TV ===&lt;br /&gt;
&lt;br /&gt;
=== Criar botão de ativar estatísticas diárias da SIP pulse ===&lt;br /&gt;
&lt;br /&gt;
=== Retirar o envio de email no final da execução da rotina IntegracaoSapCancelamentosNFs ===&lt;br /&gt;
&lt;br /&gt;
== INTRANET ==&lt;br /&gt;
&lt;br /&gt;
== OPERACIONAL ==&lt;br /&gt;
&lt;br /&gt;
== RELATÓRIOS ==&lt;br /&gt;
&lt;br /&gt;
== REDES ==&lt;br /&gt;
&lt;br /&gt;
=== Alterar provisionamento de telefonia para utilizar ou não o Ipam ===&lt;br /&gt;
Foi desenvolvida uma chave UTILIZA_IPAM, que valida a utilização ou não. &lt;br /&gt;
&lt;br /&gt;
=== Aumentar timeout do comando de provisionamento ADICIONAR_ONU para olt FIBERHOME ===&lt;br /&gt;
&lt;br /&gt;
=== Desenvolver provisionamento de telefonia via protocolo de comunicação CLI para olt Huaweii ===&lt;br /&gt;
&lt;br /&gt;
=== Implementar novo tipo de comando cli para provisionamento Hawueii ===&lt;br /&gt;
PREPARA_CONFIGURACAO_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZA_CONFIGURACAO_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
== ROTINAS ==&lt;br /&gt;
&lt;br /&gt;
=== Criar rotina que leia a TB_LogRadius e execute as ações que estiverem com a coluna sucesso = 0 dos últimos 10 dias ===&lt;br /&gt;
Criada uma rotina que leia a coluna '''Sucesso''' na tabela TB_LogRadius.&lt;br /&gt;
&lt;br /&gt;
Ao executar, a rotina irá validar a coluna sucesso de ações dos últimos 10 dias, e executará todas as ações que sucesso = 0.&lt;br /&gt;
&lt;br /&gt;
== TELEFONIA ==&lt;br /&gt;
&lt;br /&gt;
=== Criar coluna IDContrato na TB_TotalLigacao, alterar rotina de coleta total e apurações ===&lt;br /&gt;
A rotina coleta total ligacao devera agrupar por IDContrato e a apuração de ligação deverá ser feita baseada  no IDContrato&lt;br /&gt;
&lt;br /&gt;
== TERCEIROS ==&lt;br /&gt;
&lt;br /&gt;
== WEBSERVICES ==&lt;br /&gt;
&lt;br /&gt;
=== Criar um webservice que terá as funcionalidades ligadas ao radius, incluir a Basic auth para acesso ao método principal ===&lt;br /&gt;
Para configurar devemos utilizar o seguinte [[Radius|link de configuração]]&lt;br /&gt;
&lt;br /&gt;
=== Criar métodos com consultas q utilizamos atualmente em RadiusDao ===&lt;br /&gt;
'''Endpoint: /ws/integracao/radius/executar'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Criado um método que recebe dados de conexão do banco do Radius. A entrada é um Json com os dados a serem inseridos/removidos, a funcionalidade e a ação de inserção ou de remoção.&lt;br /&gt;
&lt;br /&gt;
=== Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API ===&lt;br /&gt;
Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Dezembro2022&amp;diff=1224</id>
		<title>Dezembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Dezembro2022&amp;diff=1224"/>
		<updated>2022-12-14T11:57:07Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: /* Criar um webservice que terá as funcionalidades ligadas ao radius, incluir a Basic auth para acesso ao método principal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AUTENTICAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Criar logs de edições de perfis e usuários ===&lt;br /&gt;
Criados logs para edições de perfis e usuários, encontrados nas tabelas TB_LogPerfil e TB_LogUsuário.&lt;br /&gt;
&lt;br /&gt;
== COMERCIAL ==&lt;br /&gt;
&lt;br /&gt;
=== Criar fields de modelo de contrato ===&lt;br /&gt;
&lt;br /&gt;
=== Criar field idcontrato para o modelo de contrato ===&lt;br /&gt;
&lt;br /&gt;
=== Ao abrir o cadastro de cliente caso o mesmo possua prospectos diferente de encerrados, exibir modal informando os dados do prospecto ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modal de Prospectos em aberto será exibido quando houver prospectos diferentes de finalizado. &lt;br /&gt;
[[Arquivo:Imagem Modal Prospectos em Aberto.png|alt=Modal de Prospectos que ainda não estão finalizados.|centro|miniaturadaimagem|456x456px|Modal de Prospectos que ainda não estão finalizados.]]&lt;br /&gt;
&lt;br /&gt;
=== Possibilitar envio de email com Login e senha TVClix após a ativação. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sippulse adicionar campo document na criação/edição de novos assinantes ===&lt;br /&gt;
&lt;br /&gt;
=== Ao fazer uma venda de contrato watch tv, validar se as informações de e-mail e telefonia estão preenchidas no cliente. ===&lt;br /&gt;
Ao fazer uma venda de contrato Watch TV, as informações de e-mail e telefonia devem estar preenchidas na aba mais dados, no cadastro do cliente.&lt;br /&gt;
[[Arquivo:Imagem Aviso Watch TV Telefone e Email.png|alt=Imagem de aviso que para fechar um plano Watch TV, Telefone e Email devem estar preenchidos|centro|miniaturadaimagem|Imagem de aviso que para fechar um plano Watch TV, Telefone e E-mail devem estar preenchidos|486x486px]]&lt;br /&gt;
&lt;br /&gt;
=== Após falha ao transformar os planos em pacote, melhorar a mensagem apresentada. ===&lt;br /&gt;
O sistema apresenta a seguinte mensagem :  &amp;quot;O cliente não possui contratos ativos, não isentos e de outros tipos de tecnologia para ser convertido em pacote.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Foi alterada para: '''&amp;quot;O cliente não possui contratos ativos, não isentos, de outros tipos de tecnologia e que estejam no mesmo endereço, para ser convertido em pacote.&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
== FINANCEIRO ==&lt;br /&gt;
&lt;br /&gt;
=== Criar filtro data pagamento na tela de integração FATURAMENTO PAGAMENTO ===&lt;br /&gt;
Criado filtro de data de pagamento na tela de Faturamento com Pagamento, em Financeiro -&amp;gt; Integração -&amp;gt; Pendentes.&lt;br /&gt;
[[Arquivo:Imagem Filtro de Pagamento em Integração Pendentes.png|alt=Filtro de Pagamento em Integração Pendentes|centro|miniaturadaimagem|450x450px|Filtro de Pagamento em Integração Pendentes]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar na tela de cadastro de serviço, na parte de composição o campo Item Code Sap igual temos na parte de composição de plano ===&lt;br /&gt;
&lt;br /&gt;
=== Field para chavePix ===&lt;br /&gt;
&lt;br /&gt;
=== Alterar fatura unificada pra impressão de extrato de ligações ===&lt;br /&gt;
&lt;br /&gt;
=== Criar fields dos impostos retidos para impressão nas faturas unificadas e notas fiscais ===&lt;br /&gt;
&lt;br /&gt;
=== Criar novos campos para exibição do dado Provedor de origem em vários pontos do sistema conforme documentação ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTEGRAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar campo &amp;quot;ativo&amp;quot; na tela de cadastro de servidor de integração do módulo integração ===&lt;br /&gt;
Flag ativo no cadastro de servidores de integração.&lt;br /&gt;
[[Arquivo:ImagemFlagAtivoIntegração.png|alt=Flag Ativo no Cadastro de Servidores de Integração|centro|miniaturadaimagem|573x573px|Flag Ativo no Cadastro de Servidores de Integração]]&lt;br /&gt;
&lt;br /&gt;
=== Tratar os erros que estão retornando quando passo o servidor de integração para inativo. ===&lt;br /&gt;
Tratados os erros de servidores de integração, que já validam os status de ativo ou inativo. Quando este acontecer, informar no sistema o motivo, que o servidor está inativo.&lt;br /&gt;
[[Arquivo:Imagem aviso servidor inativo.png|alt=Pop-up avisando que o servidor de integração está inativo.|centro|miniaturadaimagem|544x544px|Pop-up avisando que o servidor de integração está inativo.]]&lt;br /&gt;
&lt;br /&gt;
=== Criar aba para apresentação de log integração de TV para todas as integrações de TV ===&lt;br /&gt;
&lt;br /&gt;
=== Criar botão de ativar estatísticas diárias da SIP pulse ===&lt;br /&gt;
&lt;br /&gt;
=== Retirar o envio de email no final da execução da rotina IntegracaoSapCancelamentosNFs ===&lt;br /&gt;
&lt;br /&gt;
== INTRANET ==&lt;br /&gt;
&lt;br /&gt;
== OPERACIONAL ==&lt;br /&gt;
&lt;br /&gt;
== RELATÓRIOS ==&lt;br /&gt;
&lt;br /&gt;
== REDES ==&lt;br /&gt;
&lt;br /&gt;
== ROTINAS ==&lt;br /&gt;
&lt;br /&gt;
=== Criar rotina que leia a TB_LogRadius e execute as ações que estiverem com a coluna sucesso = 0 dos últimos 10 dias ===&lt;br /&gt;
Criada uma rotina que leia a coluna '''Sucesso''' na tabela TB_LogRadius.&lt;br /&gt;
&lt;br /&gt;
Ao executar, a rotina irá validar a coluna sucesso de ações dos últimos 10 dias, e executará todas as ações que sucesso = 0.&lt;br /&gt;
&lt;br /&gt;
== TELEFONIA ==&lt;br /&gt;
&lt;br /&gt;
=== Criar coluna IDContrato na TB_TotalLigacao, alterar rotina de coleta total e apurações ===&lt;br /&gt;
A rotina coleta total ligacao devera agrupar por IDContrato e a apuração de ligação deverá ser feita baseada  no IDContrato&lt;br /&gt;
&lt;br /&gt;
== TERCEIROS ==&lt;br /&gt;
&lt;br /&gt;
== WEBSERVICES ==&lt;br /&gt;
&lt;br /&gt;
=== Criar um webservice que terá as funcionalidades ligadas ao radius, incluir a Basic auth para acesso ao método principal ===&lt;br /&gt;
Para configurar devemos utilizar o seguinte [[Radius|link de configuração]]&lt;br /&gt;
&lt;br /&gt;
=== Criar métodos com consultas q utilizamos atualmente em RadiusDao ===&lt;br /&gt;
'''Endpoint: /ws/integracao/radius/executar'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Criado um método que recebe dados de conexão do banco do Radius. A entrada é um Json com os dados a serem inseridos/removidos, a funcionalidade e a ação de inserção ou de remoção.&lt;br /&gt;
&lt;br /&gt;
=== Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API ===&lt;br /&gt;
Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Menu_Integra%C3%A7%C3%B5es&amp;diff=1223</id>
		<title>Menu Integrações</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Menu_Integra%C3%A7%C3%B5es&amp;diff=1223"/>
		<updated>2022-12-14T11:46:42Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*Assertiva&lt;br /&gt;
*[[Cielo]]&lt;br /&gt;
* Clear Sales&lt;br /&gt;
* Connect Master&lt;br /&gt;
* EI TV&lt;br /&gt;
* GetNet&lt;br /&gt;
*[[InfoBip]]&lt;br /&gt;
*OzMaps&lt;br /&gt;
*PlayHUB&lt;br /&gt;
*[[Menu Provisionamento|Provisionamento]]&lt;br /&gt;
* [[Radius]]&lt;br /&gt;
* Receita Federal&lt;br /&gt;
* SAP&lt;br /&gt;
* Serasa&lt;br /&gt;
* Sip Pulse&lt;br /&gt;
* SPC&lt;br /&gt;
*[[Summit Networks Vox]]&lt;br /&gt;
* VSC&lt;br /&gt;
* Watch TV&lt;br /&gt;
*[[Youcast|YouCast]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar ao Menu anterior]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Radius&amp;diff=1222</id>
		<title>Radius</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Radius&amp;diff=1222"/>
		<updated>2022-12-14T11:46:18Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: Criou página com 'Hoje temos duas formas de integração ao radius:  === 1ª Integração direto via banco mysql. === Configuração de acesso ao banco direto no jboss.  === 2ª integração vi...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hoje temos duas formas de integração ao radius:&lt;br /&gt;
&lt;br /&gt;
=== 1ª Integração direto via banco mysql. ===&lt;br /&gt;
Configuração de acesso ao banco direto no jboss.&lt;br /&gt;
&lt;br /&gt;
=== 2ª integração via webservice ===&lt;br /&gt;
Na integração via webservice, integramos com as seguintes bases de dados, mysql e postgress.&lt;br /&gt;
&lt;br /&gt;
Para configurar o webservice devemos criar uma pasta chamada webservice dentro da maquina que irá hospedar o mesmo, dentro da pasta devemos criar um arquivo chamado conf_integracao_radius.properties, esse arquivo devemos configura o usuário e senha de acesso ao webservice.&lt;br /&gt;
&lt;br /&gt;
Após configurar o webservice, devemos configurar o servidor e integração no modulo de integração, para acesso ao mesmo. Onde devemos configurar os seguintes campos:&lt;br /&gt;
&lt;br /&gt;
* URL: devemos configurar o link de acesso ao webservice;&lt;br /&gt;
* Login: devemos colocar o mesmo usuário do arquivo configurado acima;&lt;br /&gt;
* Senha: devemos colocar a mesma senha configurada no arquivo acima;&lt;br /&gt;
* Serviço: API RADIUS &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Servidor Integração API Radius.png|alt=Servidor Integração API Radius|centro|miniaturadaimagem|611x611px|Servidor Integração API Radius]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após configurar o acesso a API no servidores de integração, devemos configurar os acessos a todos os bancos do radius, preenchendo os seguintes campos:&lt;br /&gt;
&lt;br /&gt;
URL: jdbc:mysql://localhost:3306/radius_teste?zeroDateTimeBehavior=convertToNull&amp;amp;verifyServerCertificate=false&amp;amp;useSSL=false&amp;amp;autoReconnect=true&amp;amp;verifyServerCertificate=false&amp;amp;useSSL=false&amp;amp;autoReconnect=true, somente alterando o ip de acesso.&lt;br /&gt;
&lt;br /&gt;
Login: Login de acesso ao banco do radius.&lt;br /&gt;
&lt;br /&gt;
Senha: senha de acesso ao banco do radius.&lt;br /&gt;
&lt;br /&gt;
Serviço: BANCO RADIUS &lt;br /&gt;
&lt;br /&gt;
Depois de configurar todos os servidores de acesso a banco, devemos abrir as configurações personalizadas do radius e vincular o acesso a banco de cada configuração, conforme tela abaixo: &lt;br /&gt;
[[Arquivo:Conexão banco radius.png|alt=Conexão banco radius|centro|miniaturadaimagem|540x540px|Conexão banco radius]]&lt;br /&gt;
Selecionando o banco radius referente a conexão radius , que esta sendo configurada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Menu Integrações|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Arquivo:Conex%C3%A3o_banco_radius.png&amp;diff=1221</id>
		<title>Arquivo:Conexão banco radius.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Arquivo:Conex%C3%A3o_banco_radius.png&amp;diff=1221"/>
		<updated>2022-12-14T11:42:57Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Conexão banco radius&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Arquivo:Servidor_Integra%C3%A7%C3%A3o_API_Radius.png&amp;diff=1220</id>
		<title>Arquivo:Servidor Integração API Radius.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Arquivo:Servidor_Integra%C3%A7%C3%A3o_API_Radius.png&amp;diff=1220"/>
		<updated>2022-12-14T11:24:40Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Servidor Integração API Radius&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1219</id>
		<title>Zte</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1219"/>
		<updated>2022-12-14T11:08:50Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Zte temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet CLI&lt;br /&gt;
&lt;br /&gt;
Para Zte temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_TIPO_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU_AUX&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
&lt;br /&gt;
AUTORIZA_ONT&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_INFORMACOES_VLAN_PPPOE&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_NTP&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_BUSCA_ONU&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
!TIPO EQUIPAMENTO&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Fiberhome&amp;diff=1218</id>
		<title>Fiberhome</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Fiberhome&amp;diff=1218"/>
		<updated>2022-12-13T20:48:15Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Fiberhome temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI e TL1 com interface de comunicação(ANS, UMN2000)&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet&lt;br /&gt;
&lt;br /&gt;
Para Fiberhome temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
INTENET&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
COMANDO_BUSCA_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
&lt;br /&gt;
AUTORIZA_ONT&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== '''Provisionamento TL1''' ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
COMANDO_BUSCA_ONU&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
ALTERAR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
ALTERAR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== '''Desprovisionamento TL1''' ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Comandos TL1 homologados&lt;br /&gt;
!TIPO DE COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|SHAKEHAND:::CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|LOGIN:::CTAG::UN=$USERNAMELOGIN,PWD=$PASSWORDLOGIN;&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_BUSCA_ONU&lt;br /&gt;
|0&lt;br /&gt;
|LST-UNREGONU::OLTID=$OLTIP,MAC=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|ADD-ONU::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN:CTAG::AUTHTYPE=MAC,ONUID=$SERIAL,NAME=$NAMEONU,ONUTYPE=$MAINSOFTVERSION;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|SET-WANSERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::STATUS=1,MODE=2,CONNTYPE=2,VLAN=$VLANIDPPPOE,COS=0,QOS=0,NAT=1,IPMODE=3,PPPOEPROXY=2,PPPOEUSER=$USERNAMEPPPOE,PPPOEPASSWD=$PASSWORDPPPOE,PPPOENAME=,PPPOEMODE=1,UPORT=0,VLANMODE=1;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|SET-WANSERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::STATUS=1,MODE=2,CONNTYPE=2,VLAN=$VLANIDPPPOE,COS=0,QOS=0,NAT=1,IPMODE=3,PPPOEPROXY=2,PPPOEUSER=$USERNAMEPPPOE,PPPOEPASSWD=$PASSWORDPPPOE,PPPOENAME=$NAMECLIENT,PPPOEMODE=1,SSID=1;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|2&lt;br /&gt;
|SET-WANSERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::STATUS=1,MODE=2,CONNTYPE=2,VLAN=$VLANIDPPPOE,COS=0,QOS=0,NAT=1,IPMODE=3,PPPOEPROXY=2,PPPOEUSER=$USERNAMEPPPOE,PPPOEPASSWD=$PASSWORDPPPOE,PPPOENAME=$NAMECLIENT,PPPOEMODE=1,SSID=5;&lt;br /&gt;
|-&lt;br /&gt;
|ALTERAR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|0&lt;br /&gt;
|MODIFY-WIFISERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::WILESS-AREA=5,WILESS-CHANNEL=0,WILESS-STANDARD=802.11bgn,T-POWER=100,SSID=1,SSID-ENABLE=1,SSID-NAME=$WIFIUSER,SSID-VISIBALE=0,AUTH-MODE=WPAPSK/WPA2PSK,ENCRYP-TYPE=AES,PRESHARED-KEY=$WIFIPASS,WORKING-FREQUENCY=2.4Ghz,FREQUENCY-BANDWIDTH=20MHz;&lt;br /&gt;
|-&lt;br /&gt;
|ALTERAR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|0&lt;br /&gt;
|MODIFY-WIFISERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::WILESS-AREA=5,WILESS-CHANNEL=0,WILESS-STANDARD=802.11ac,T-POWER=100,SSID=1,SSID-ENABLE=1,SSID-NAME=$WIFIUSER-5G,SSID-VISIBALE=0,AUTH-MODE=WPAPSK/WPA2PSK,ENCRYP-TYPE=TKIPAES,PRESHARED-KEY=$WIFIPASS,WORKING-FREQUENCY=5.8Ghz,FREQUENCY-BANDWIDTH=80MHz;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
|0&lt;br /&gt;
|CFG-WEBADMINISTRATOR::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::WEBUSERNAME=admin,WEBPASSWORD=$SERIAL;&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|LST-OMDDM::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONUPORT::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|RESET-ONU::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|LST-OLTPORT::OLTID=$OLTIP:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|DEL-ONU::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN:CTAG::AUTHTYPE=MAC,ONUID=$SERIAL;&lt;br /&gt;
|-&lt;br /&gt;
|LOGOUT:::CTAG::;&lt;br /&gt;
|0&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|2&lt;br /&gt;
|en&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|3&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|4&lt;br /&gt;
|cd gpononu&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_BUSCA_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show unauth_discovery&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
|0&lt;br /&gt;
|show authorization slot $SN link $PN&lt;br /&gt;
|-&lt;br /&gt;
|AUTORIZA_ONT&lt;br /&gt;
|0&lt;br /&gt;
|set autho sl $SN li $PN ty HG260 onu $ONTID phy $SERIAL pas null&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|set white phy addr $SERIAL pas null ac add&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|cd epononu&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|cd qinq&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
|2&lt;br /&gt;
|set epon slot $SN pon $PN onu $ONTID port 1 onuveip 1 33024 $VLANIDPPPOE 65535 33024 65535 65535 33024 65535 65535 0 1 65535 servn $PROTOCOLOIP&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|cd gpononu&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|1&lt;br /&gt;
|show optic_module slot $SN link $PN onu $ONTID&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|reset slot $SN link $PN onulist $ONTID&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|show authorization slot all link all&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|cd epononu&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|1&lt;br /&gt;
|cd qinq&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|2&lt;br /&gt;
|delete epon slot $SN pon $PN onu $ONTID port 1 onuveip 1&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|3&lt;br /&gt;
|cd gpononu&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|4&lt;br /&gt;
|set whitelist phy addr $SERIAL pass null ac delete&lt;br /&gt;
|-&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|&lt;br /&gt;
|cd .&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Fiberhome&amp;diff=1217</id>
		<title>Fiberhome</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Fiberhome&amp;diff=1217"/>
		<updated>2022-12-13T20:22:25Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Fiberhome temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI e TL1 com interface de comunicação(ANS, UMN2000)&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet&lt;br /&gt;
&lt;br /&gt;
Para Fiberhome temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
INTENET&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
COMANDO_BUSCA_ONU&lt;br /&gt;
&lt;br /&gt;
COMANDO_OBTEM_POSICAO_ONU&lt;br /&gt;
&lt;br /&gt;
AUTORIZA_ONT&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== '''Provisionamento TL1''' ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
COMANDO_BUSCA_ONU&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
ALTERAR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
ALTERAR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== '''Desprovisionamento TL1''' ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Comandos TL1 homologados&lt;br /&gt;
!TIPO DE COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|SHAKEHAND:::CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|LOGIN:::CTAG::UN=$USERNAMELOGIN,PWD=$PASSWORDLOGIN;&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_BUSCA_ONU&lt;br /&gt;
|0&lt;br /&gt;
|LST-UNREGONU::OLTID=$OLTIP,MAC=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|ADD-ONU::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN:CTAG::AUTHTYPE=MAC,ONUID=$SERIAL,NAME=$NAMEONU,ONUTYPE=$MAINSOFTVERSION;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|SET-WANSERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::STATUS=1,MODE=2,CONNTYPE=2,VLAN=$VLANIDPPPOE,COS=0,QOS=0,NAT=1,IPMODE=3,PPPOEPROXY=2,PPPOEUSER=$USERNAMEPPPOE,PPPOEPASSWD=$PASSWORDPPPOE,PPPOENAME=,PPPOEMODE=1,UPORT=0,VLANMODE=1;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|SET-WANSERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::STATUS=1,MODE=2,CONNTYPE=2,VLAN=$VLANIDPPPOE,COS=0,QOS=0,NAT=1,IPMODE=3,PPPOEPROXY=2,PPPOEUSER=$USERNAMEPPPOE,PPPOEPASSWD=$PASSWORDPPPOE,PPPOENAME=$NAMECLIENT,PPPOEMODE=1,SSID=1;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|2&lt;br /&gt;
|SET-WANSERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::STATUS=1,MODE=2,CONNTYPE=2,VLAN=$VLANIDPPPOE,COS=0,QOS=0,NAT=1,IPMODE=3,PPPOEPROXY=2,PPPOEUSER=$USERNAMEPPPOE,PPPOEPASSWD=$PASSWORDPPPOE,PPPOENAME=$NAMECLIENT,PPPOEMODE=1,SSID=5;&lt;br /&gt;
|-&lt;br /&gt;
|ALTERAR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|0&lt;br /&gt;
|MODIFY-WIFISERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::WILESS-AREA=5,WILESS-CHANNEL=0,WILESS-STANDARD=802.11bgn,T-POWER=100,SSID=1,SSID-ENABLE=1,SSID-NAME=$WIFIUSER,SSID-VISIBALE=0,AUTH-MODE=WPAPSK/WPA2PSK,ENCRYP-TYPE=AES,PRESHARED-KEY=$WIFIPASS,WORKING-FREQUENCY=2.4Ghz,FREQUENCY-BANDWIDTH=20MHz;&lt;br /&gt;
|-&lt;br /&gt;
|ALTERAR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|0&lt;br /&gt;
|MODIFY-WIFISERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::WILESS-AREA=5,WILESS-CHANNEL=0,WILESS-STANDARD=802.11ac,T-POWER=100,SSID=1,SSID-ENABLE=1,SSID-NAME=$WIFIUSER-5G,SSID-VISIBALE=0,AUTH-MODE=WPAPSK/WPA2PSK,ENCRYP-TYPE=TKIPAES,PRESHARED-KEY=$WIFIPASS,WORKING-FREQUENCY=5.8Ghz,FREQUENCY-BANDWIDTH=80MHz;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SENHA_ACESSO_WEB_ONU&lt;br /&gt;
|0&lt;br /&gt;
|CFG-WEBADMINISTRATOR::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::WEBUSERNAME=admin,WEBPASSWORD=$SERIAL;&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|LST-OMDDM::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONUPORT::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|RESET-ONU::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|LST-OLTPORT::OLTID=$OLTIP:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|DEL-ONU::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN:CTAG::AUTHTYPE=MAC,ONUID=$SERIAL;&lt;br /&gt;
|-&lt;br /&gt;
|LOGOUT:::CTAG::;&lt;br /&gt;
|0&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1199</id>
		<title>Bugs Novembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1199"/>
		<updated>2022-12-03T02:59:09Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Erro na validação de status de contrato no método para Habilitação pelo app do técnico&lt;br /&gt;
|-&lt;br /&gt;
|Ao chamar o método cancelar contratos compulsórios o mesmo esta cancelando o contrato e esta retornando o json fora do padrão&lt;br /&gt;
|-&lt;br /&gt;
|Atualização classificação de endereço &lt;br /&gt;
|-&lt;br /&gt;
|Segmento Principal não está sendo alterado em clientes CNPJ&lt;br /&gt;
|-&lt;br /&gt;
|Ao realizar a venda de um novo contrato de pacotes, caso o endereço do cliente seja alterado no meio do processo, pacotes referentes à aquela área de cobertura não são carregados&lt;br /&gt;
|-&lt;br /&gt;
|Ao realizar um cancelamento de carne, cujo o mesmo possui desconto, o sistema só esta voltando 1 parcela no faturamento desconto, independente de quantas parcelas foram canceladas.&lt;br /&gt;
|-&lt;br /&gt;
|Validar status de contrato ao ativar um plano&lt;br /&gt;
|-&lt;br /&gt;
|Corrigir o titulo da tela tabela de preço serviço&lt;br /&gt;
|-&lt;br /&gt;
|Adicionar permissão UPGRADE_DOWNGRADE_CONTRATOS no controller cancelarCarneByCancelamentoContrato&lt;br /&gt;
|-&lt;br /&gt;
|Ao realizar uma baixa manual e editar o campo juros a soma do total fica dando diferença de 0,01 centavo ou para cima ou para baixo&lt;br /&gt;
|-&lt;br /&gt;
|Duplo click em consultas do prospecto possibilitando pular funis da regra de movimentação&lt;br /&gt;
|-&lt;br /&gt;
|Remoção de promoção em nova venda de pacote&lt;br /&gt;
|-&lt;br /&gt;
|Ao cancelar ou desfazer o pacote, não esta atualizando os valores dos dados financeiro contrato&lt;br /&gt;
|-&lt;br /&gt;
|Ao cancelar um contrato que pertence ao pacote o sistema esta calculando a multa em cima do valor do contrato original sem o desconto do pacote&lt;br /&gt;
|-&lt;br /&gt;
|Ao tentar suspender parcialmente pelo sistema esta apresentando erro &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Nokia&amp;diff=1198</id>
		<title>Nokia</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Nokia&amp;diff=1198"/>
		<updated>2022-12-01T22:57:31Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: Criou página com 'Para a Nokia temos desenvolvido para os seguintes protocolos de comunicação:  * TL1  E para os seguintes meios de comunicação:  * Internet TL1 * Telefonia TL1  Para NOKIA...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Nokia temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* TL1&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet TL1&lt;br /&gt;
* Telefonia TL1&lt;br /&gt;
&lt;br /&gt;
Para NOKIA temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento TL1 ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento TL1 ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
DESCONFIGURAR_INFORMACOES_INTERNET&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$SLOTGPON&lt;br /&gt;
|slot da gpon&lt;br /&gt;
|-&lt;br /&gt;
|$PORTPON&lt;br /&gt;
|Porta pon&lt;br /&gt;
|-&lt;br /&gt;
|$POSITIONONU&lt;br /&gt;
|Posição da Onu na olt.&lt;br /&gt;
|-&lt;br /&gt;
|$PROFILEQOSUPSTREAMPPPOE&lt;br /&gt;
|Velocidade de Upstream cadastrada na olt&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VLANPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANONU&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDACCESSONU&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDADMINACCESSONU&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PROFILEQOSUPSTREAMVOIP&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$VLANVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$IPVOIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente&lt;br /&gt;
|-&lt;br /&gt;
|$IPSIPSERVER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$MASKVOIP&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$GATEWAYVOIP&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$USERAGENT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PRIMARYDNS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$SECUNDARYDNS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Comandos TL1 homologados&lt;br /&gt;
!TIPO DE COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Menu_Provisionamento&amp;diff=1197</id>
		<title>Menu Provisionamento</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Menu_Provisionamento&amp;diff=1197"/>
		<updated>2022-12-01T22:29:07Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Temos desenvolvidos as integrações de provisionamento com as seguintes marcas:&lt;br /&gt;
* [[Datacom]]&lt;br /&gt;
&lt;br /&gt;
* [[Fiberhome]]&lt;br /&gt;
* [[Huawei]]&lt;br /&gt;
* Nokia&lt;br /&gt;
* [[Zte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voltar&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Fiberhome&amp;diff=1196</id>
		<title>Fiberhome</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Fiberhome&amp;diff=1196"/>
		<updated>2022-12-01T22:27:26Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: Criou página com 'Para a Fiberhome temos desenvolvido para os seguintes protocolos de comunicação:  * CLI e TL1  E para os seguintes meios de comunicação:  * Internet CLI  Para Zte temos os...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Fiberhome temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI e TL1&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet CLI&lt;br /&gt;
&lt;br /&gt;
Para Zte temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
DESCONFIGURAR_INFORMACOES_INTERNET&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Comandos TL1 homologados&lt;br /&gt;
!TIPO DE COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1195</id>
		<title>Zte</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1195"/>
		<updated>2022-12-01T22:24:36Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Zte temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet CLI&lt;br /&gt;
&lt;br /&gt;
Para Zte temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
DESCONFIGURAR_INFORMACOES_INTERNET&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Comandos TL1 homologados&lt;br /&gt;
!TIPO DE COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Menu_Provisionamento&amp;diff=1194</id>
		<title>Menu Provisionamento</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Menu_Provisionamento&amp;diff=1194"/>
		<updated>2022-11-30T23:39:59Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Temos desenvolvidos as integrações de provisionamento com as seguintes marcas:&lt;br /&gt;
* [[Datacom]]&lt;br /&gt;
&lt;br /&gt;
* Fiberhome&lt;br /&gt;
* [[Huawei]]&lt;br /&gt;
* Nokia&lt;br /&gt;
* [[Zte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voltar&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1193</id>
		<title>Zte</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Zte&amp;diff=1193"/>
		<updated>2022-11-30T23:39:25Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: Criou página com 'Comandos Zte'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comandos Zte&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Huawei&amp;diff=1192</id>
		<title>Huawei</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Huawei&amp;diff=1192"/>
		<updated>2022-11-30T23:26:55Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Huawei temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI&lt;br /&gt;
* TL1&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet CLI e TL1&lt;br /&gt;
* Telefonia TL1&lt;br /&gt;
&lt;br /&gt;
Para Huawei temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
DESCONFIGURAR_INFORMACOES_INTERNET&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento TL1 ===&lt;br /&gt;
&lt;br /&gt;
==== Telefonia ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_ONU_PROVISIONADA_NOME&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
OBTEM_HOSTNAME_OLT&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_TELEFONIA&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_TELEFONIA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTER_DADOS_ONU_LISTA_EQUIPAMENTOS_PENDENTES_PROVISIONAMENTO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
ALTERAR_USUARIO_PADRAO_ACESSO_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento TL1 ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA_NOME&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$ALIASONU&lt;br /&gt;
|Pode ser utilizado com o mesmo fim do $NAMEONU&lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Comandos TL1 homologados&lt;br /&gt;
!TIPO DE COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|LOGIN:::11::UN=$USERNAMELOGIN,PWD=$PASSWORDLOGIN;&lt;br /&gt;
|-&lt;br /&gt;
|OBTER_DADOS_ONU_LISTA_EQUIPAMENTOS_PENDENTES_PROVISIONAMENTO&lt;br /&gt;
|0&lt;br /&gt;
|LST-GPONONTAUTOFIND::ONTSN=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONT::ONTSN=$SERIAL:CTAG::SHOWOPTION=SERIALNUM;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_ONU_PROVISIONADA_NOME	&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONT::NAME=$NAMEONU:CTAG::SHOWOPTION=SERIALNUM;	&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|ADD-ONT::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN:CTAG::NAME=$NAMEONU,ALIAS=$ALIASONU,LINEPROF=LP-MOB-PPPoE-VoIP,SRVPROF=SP-ONU-ALL,SERIALNUM=$SERIAL,AUTH=SN,VENDORID=$VENDORID,EQUIPMENTID=$EQUIPMENTID,MAINSOFTVERSION=$MAINSOFTVERSION,VAPROFILE=$PROTOCOLOIP;&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONTDDMDETAIL::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|ALTERAR_USUARIO_PADRAO_ACESSO_ONU&lt;br /&gt;
|0&lt;br /&gt;
|SET-ONTUSERINFO::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,USERTYPE=COMMONUSER:CTAG::PASSWORD=$SERVICEID@$NAMECLIENT;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|CFG-ONTVAINDIV::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,WANPPPOEUSERNAME_1=$USERNAMEPPPOE,WANPPPOEUSERPWD_1=$PASSWORDPPPOE:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_TELEFONIA&lt;br /&gt;
|0&lt;br /&gt;
|CFG-ONTVAINDIV::DID=$DID,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,SIPUSERNAME_1=$SIPUSERNAME,SIPUSERPWD_1=$SIPPASSWORD,SIPNAME_1=$SIPNAME,WANPPPOEUSERNAME_1=$USERNAMEPPPOE,WANPPPOEUSERPWD_1=$PASSWORDPPPOE,WANVLAN_2=11,WANIPADDR_2=$VOIPIP,WANSUBMASK_2=$VOIPMASK,WANGW_2=$VOIPGATEWAY:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_HOSTNAME_OLT&lt;br /&gt;
|0&lt;br /&gt;
|LST-DEV::DID=$DID:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|0&lt;br /&gt;
|CFG-ONTUSERWLAN::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,SSIDINDEX=1:CTAG::SSIDNAME=$WIFIUSER,SSIDPWD=$WIFIPASS;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|0&lt;br /&gt;
|CFG-ONTUSERWLAN::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,SSIDINDEX=5:CTAG::SSIDNAME=$WIFIUSER-5G,SSIDPWD=$WIFIPASS;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|CRT-SERVICEPORT::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN:CTAG::VLANID=$VLANIDPPPOE,ONTID=$ONTID,GEMPORTID=0,UV=10,TAGTRANSFORM=2,MACLEARNNUM=1023;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_TELEFONIA&lt;br /&gt;
|0&lt;br /&gt;
|CRT-SERVICEPORT::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN:CTAG::VLANID=$VLANIDVOIP,ONTID=$ONTID,GEMPORTID=1,UV=11,TAGTRANSFORM=2,MACLEARNNUM=1023;&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|RESET-ONT::DID=$DID,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONT::ONTSN=$SERIAL:CTAG::SHOWOPTION=SERIALNUM;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA_NOME&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONT::NAME=$NAMEONU:CTAG::SHOWOPTION=SERIALNUM;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|DEL-ONT::DID=$DID,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|LOGOUT:::CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|2&lt;br /&gt;
|enable&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|3&lt;br /&gt;
|config&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_BUSCA_ONU&lt;br /&gt;
|0&lt;br /&gt;
|display ont autofind all | no-more&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|interface gpon $FN/$SN&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|1&lt;br /&gt;
|ont add $PN sn-auth $SERIAL omci ont-lineprofile-name $PROTOCOLOIP ont-srvprofile-name $PROTOCOLOIP desc $NAMEONU&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|ont port native-vlan $PN $ONTID eth 1 vlan $VLANIDPPPOE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|quit&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|service-port vlan $VLANIDPPPOE gpon $FN/$SN/$PN ont $ONTID gemport 10 multi-service user-vlan 10&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|display ont info option run-state $FN $SN $PN $ONTID&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|interface gpon $FN/$SN&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|1&lt;br /&gt;
|ont reset $PN $ONTID&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|2&lt;br /&gt;
|y&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|3&lt;br /&gt;
|quit&lt;br /&gt;
|-&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|quit&lt;br /&gt;
|-&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|quit&lt;br /&gt;
|-&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|2&lt;br /&gt;
|y&lt;br /&gt;
|-&lt;br /&gt;
|DESCONFIGURAR_INFORMACOES_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|undo service-port vlan $VLANIDPPPOE gpon $FN/$SN/$PN ont $ONTID gemport 10&lt;br /&gt;
|-&lt;br /&gt;
|DESCONFIGURAR_INFORMACOES_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|y&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|interface gpon $FN/$SN&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|1&lt;br /&gt;
|ont delete $PN $ONTID&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|2&lt;br /&gt;
|quit&lt;br /&gt;
|}&lt;br /&gt;
[[Menu Provisionamento|Voltar]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Huawei&amp;diff=1191</id>
		<title>Huawei</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Huawei&amp;diff=1191"/>
		<updated>2022-11-30T23:25:01Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para a Huawei temos desenvolvido para os seguintes protocolos de comunicação:&lt;br /&gt;
&lt;br /&gt;
* CLI&lt;br /&gt;
* TL1&lt;br /&gt;
&lt;br /&gt;
E para os seguintes meios de comunicação:&lt;br /&gt;
&lt;br /&gt;
* Internet CLI e TL1&lt;br /&gt;
* Telefonia TL1&lt;br /&gt;
&lt;br /&gt;
Para Huawei temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento CLI ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
DESCONFIGURAR_INFORMACOES_INTERNET&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Provisionamento TL1 ===&lt;br /&gt;
&lt;br /&gt;
==== Telefonia ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_ONU_PROVISIONADA_NOME&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
OBTEM_HOSTNAME_OLT&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_TELEFONIA&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_TELEFONIA&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
==== Internet ====&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTER_DADOS_ONU_LISTA_EQUIPAMENTOS_PENDENTES_PROVISIONAMENTO&lt;br /&gt;
&lt;br /&gt;
ADICIONAR_ONU&lt;br /&gt;
&lt;br /&gt;
VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
&lt;br /&gt;
ALTERAR_USUARIO_PADRAO_ACESSO_ONU&lt;br /&gt;
&lt;br /&gt;
CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
&lt;br /&gt;
DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
&lt;br /&gt;
CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
&lt;br /&gt;
REINICIAR_ONU&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
=== Desprovisionamento TL1 ===&lt;br /&gt;
INICIAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA_NOME&lt;br /&gt;
&lt;br /&gt;
REMOVE_ONU_PROVISIONADA&lt;br /&gt;
&lt;br /&gt;
FINALIZAR_SESSAO&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Variáveis&lt;br /&gt;
!De qual campo vem o valor&lt;br /&gt;
|+&lt;br /&gt;
Variáveis aceitas&lt;br /&gt;
|$DEV&lt;br /&gt;
|Host name da olt&lt;br /&gt;
|-&lt;br /&gt;
|$FN&lt;br /&gt;
|Chassi retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SN&lt;br /&gt;
|Slot retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$PN&lt;br /&gt;
|Pon retornado da olt&lt;br /&gt;
|-&lt;br /&gt;
|$SERIAL&lt;br /&gt;
|Serial da onu a ser provisionada, que será passado no aplicativo&lt;br /&gt;
|-&lt;br /&gt;
|$NAMEONU&lt;br /&gt;
|Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe &lt;br /&gt;
|-&lt;br /&gt;
|$ALIASONU&lt;br /&gt;
|Pode ser utilizado com o mesmo fim do $NAMEONU&lt;br /&gt;
|-&lt;br /&gt;
|$VENDORID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$EQUIPMENTID&lt;br /&gt;
|Id do equipamento provisionado, vem do provisionamento&lt;br /&gt;
|-&lt;br /&gt;
|$MAINSOFTVERSION&lt;br /&gt;
|Versão do software de OLT &lt;br /&gt;
|-&lt;br /&gt;
|$POWERRX&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$ONTID&lt;br /&gt;
|Porta onde se ontra a onu na poncard&lt;br /&gt;
|-&lt;br /&gt;
|$SERVICEID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$NAMECLIENT&lt;br /&gt;
|Nome do cliente que será provisionado&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDPPPOE&lt;br /&gt;
|Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons.&lt;br /&gt;
|-&lt;br /&gt;
|$VLANIDVOIP&lt;br /&gt;
|Vlan cadastrada na olt na parte de telefonia&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMEPPPOE&lt;br /&gt;
|Login radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDPPPOE&lt;br /&gt;
|Senha de acesso ao radius do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$SIPUSERNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$SIPPASSWORD&lt;br /&gt;
|Senha do cliente referente a telefonia, carregado dos dados voz cliente. &lt;br /&gt;
|-&lt;br /&gt;
|$SIPNAME&lt;br /&gt;
|Usuário do cliente referente a telefonia, carregado dos dados voz cliente.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPIP&lt;br /&gt;
|Carrega o ip disponível e liberado para o cliente da plataforma Ipham&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPMASK&lt;br /&gt;
|Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$VOIPGATEWAY&lt;br /&gt;
|Gateway do Voip, deve ser preenchido no cadastro da OLT.&lt;br /&gt;
|-&lt;br /&gt;
|$WIFIUSER&lt;br /&gt;
|Usuário do cadastrado no aplicativo do técnico para o wifi do cliente  &lt;br /&gt;
|-&lt;br /&gt;
|$WIFIPASS&lt;br /&gt;
|Senha cadastrada no aplicativo do técnico para o wifi do cliente&lt;br /&gt;
|-&lt;br /&gt;
|$OPTICALRXPOWER&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$DID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|$PROTOCOLOIP&lt;br /&gt;
|Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI)&lt;br /&gt;
|-&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|E carregado do usuário do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|E carregado da senha do cadastro do comando telnet ou ssh&lt;br /&gt;
|-&lt;br /&gt;
|$SUBRACK&lt;br /&gt;
|Subraque em que a olt esta cadastrada&lt;br /&gt;
|-&lt;br /&gt;
|$PERFILDOWNSTREAM&lt;br /&gt;
|Velocidade de Downstream cadastrada na olt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Comandos TL1 homologados&lt;br /&gt;
!TIPO DE COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|LOGIN:::11::UN=$USERNAMELOGIN,PWD=$PASSWORDLOGIN;&lt;br /&gt;
|-&lt;br /&gt;
|OBTER_DADOS_ONU_LISTA_EQUIPAMENTOS_PENDENTES_PROVISIONAMENTO&lt;br /&gt;
|0&lt;br /&gt;
|LST-GPONONTAUTOFIND::ONTSN=$SERIAL:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONT::ONTSN=$SERIAL:CTAG::SHOWOPTION=SERIALNUM;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_ONU_PROVISIONADA_NOME	&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONT::NAME=$NAMEONU:CTAG::SHOWOPTION=SERIALNUM;	&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|ADD-ONT::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN:CTAG::NAME=$NAMEONU,ALIAS=$ALIASONU,LINEPROF=LP-MOB-PPPoE-VoIP,SRVPROF=SP-ONU-ALL,SERIALNUM=$SERIAL,AUTH=SN,VENDORID=$VENDORID,EQUIPMENTID=$EQUIPMENTID,MAINSOFTVERSION=$MAINSOFTVERSION,VAPROFILE=$PROTOCOLOIP;&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONTDDMDETAIL::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|ALTERAR_USUARIO_PADRAO_ACESSO_ONU&lt;br /&gt;
|0&lt;br /&gt;
|SET-ONTUSERINFO::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,USERTYPE=COMMONUSER:CTAG::PASSWORD=$SERVICEID@$NAMECLIENT;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|CFG-ONTVAINDIV::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,WANPPPOEUSERNAME_1=$USERNAMEPPPOE,WANPPPOEUSERPWD_1=$PASSWORDPPPOE:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_TELEFONIA&lt;br /&gt;
|0&lt;br /&gt;
|CFG-ONTVAINDIV::DID=$DID,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,SIPUSERNAME_1=$SIPUSERNAME,SIPUSERPWD_1=$SIPPASSWORD,SIPNAME_1=$SIPNAME,WANPPPOEUSERNAME_1=$USERNAMEPPPOE,WANPPPOEUSERPWD_1=$PASSWORDPPPOE,WANVLAN_2=11,WANIPADDR_2=$VOIPIP,WANSUBMASK_2=$VOIPMASK,WANGW_2=$VOIPGATEWAY:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_HOSTNAME_OLT&lt;br /&gt;
|0&lt;br /&gt;
|LST-DEV::DID=$DID:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_2GHZ&lt;br /&gt;
|0&lt;br /&gt;
|CFG-ONTUSERWLAN::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,SSIDINDEX=1:CTAG::SSIDNAME=$WIFIUSER,SSIDPWD=$WIFIPASS;&lt;br /&gt;
|-&lt;br /&gt;
|DEFINIR_CONFIGURACOES_WIFI_5GHZ&lt;br /&gt;
|0&lt;br /&gt;
|CFG-ONTUSERWLAN::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,SSIDINDEX=5:CTAG::SSIDNAME=$WIFIUSER-5G,SSIDPWD=$WIFIPASS;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|CRT-SERVICEPORT::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN:CTAG::VLANID=$VLANIDPPPOE,ONTID=$ONTID,GEMPORTID=0,UV=10,TAGTRANSFORM=2,MACLEARNNUM=1023;&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_TELEFONIA&lt;br /&gt;
|0&lt;br /&gt;
|CRT-SERVICEPORT::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN:CTAG::VLANID=$VLANIDVOIP,ONTID=$ONTID,GEMPORTID=1,UV=11,TAGTRANSFORM=2,MACLEARNNUM=1023;&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|RESET-ONT::DID=$DID,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONT::ONTSN=$SERIAL:CTAG::SHOWOPTION=SERIALNUM;&lt;br /&gt;
|-&lt;br /&gt;
|OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA_NOME&lt;br /&gt;
|0&lt;br /&gt;
|LST-ONT::NAME=$NAMEONU:CTAG::SHOWOPTION=SERIALNUM;&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|DEL-ONT::DID=$DID,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID:CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|LOGOUT:::CTAG::;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Comandos CLI homologados&lt;br /&gt;
!TIPO COMANDO&lt;br /&gt;
!ORDEM&lt;br /&gt;
!COMANDO&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|$USERNAMELOGIN&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|$PASSWORDLOGIN&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|2&lt;br /&gt;
|enable&lt;br /&gt;
|-&lt;br /&gt;
|INICIAR_SESSAO&lt;br /&gt;
|3&lt;br /&gt;
|config&lt;br /&gt;
|-&lt;br /&gt;
|COMANDO_BUSCA_ONU&lt;br /&gt;
|0&lt;br /&gt;
|display ont autofind all | no-more&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|interface gpon $FN/$SN&lt;br /&gt;
|-&lt;br /&gt;
|ADICIONAR_ONU&lt;br /&gt;
|1&lt;br /&gt;
|ont add $PN sn-auth $SERIAL omci ont-lineprofile-name $PROTOCOLOIP ont-srvprofile-name $PROTOCOLOIP desc $NAMEONU&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|ont port native-vlan $PN $ONTID eth 1 vlan $VLANIDPPPOE&lt;br /&gt;
|-&lt;br /&gt;
|CONFIGURAR_SERVICES_ONU_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|quit&lt;br /&gt;
|-&lt;br /&gt;
|CRIAR_PORTAS_SERVICO_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|service-port vlan $VLANIDPPPOE gpon $FN/$SN/$PN ont $ONTID gemport 10 multi-service user-vlan 10&lt;br /&gt;
|-&lt;br /&gt;
|VERIFICAR_POTENCIA_FIBRA&lt;br /&gt;
|0&lt;br /&gt;
|display ont info option run-state $FN $SN $PN $ONTID&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|0&lt;br /&gt;
|interface gpon $FN/$SN&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|1&lt;br /&gt;
|ont reset $PN $ONTID&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|2&lt;br /&gt;
|y&lt;br /&gt;
|-&lt;br /&gt;
|REINICIAR_ONU&lt;br /&gt;
|3&lt;br /&gt;
|quit&lt;br /&gt;
|-&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|0&lt;br /&gt;
|quit&lt;br /&gt;
|-&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|1&lt;br /&gt;
|quit&lt;br /&gt;
|-&lt;br /&gt;
|FINALIZAR_SESSAO&lt;br /&gt;
|2&lt;br /&gt;
|y&lt;br /&gt;
|-&lt;br /&gt;
|DESCONFIGURAR_INFORMACOES_INTERNET&lt;br /&gt;
|0&lt;br /&gt;
|undo service-port vlan $VLANIDPPPOE gpon $FN/$SN/$PN ont $ONTID gemport 10&lt;br /&gt;
|-&lt;br /&gt;
|DESCONFIGURAR_INFORMACOES_INTERNET&lt;br /&gt;
|1&lt;br /&gt;
|y&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|0&lt;br /&gt;
|interface gpon $FN/$SN&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|1&lt;br /&gt;
|ont delete $PN $ONTID&lt;br /&gt;
|-&lt;br /&gt;
|REMOVE_ONU_PROVISIONADA&lt;br /&gt;
|2&lt;br /&gt;
|quit&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1175</id>
		<title>Bugs Novembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1175"/>
		<updated>2022-11-23T17:29:37Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Erro na validação de status de contrato no método para Habilitação pelo app do técnico&lt;br /&gt;
|-&lt;br /&gt;
|Ao chamar o método cancelar contratos compulsórios o mesmo esta cancelando o contrato e esta retornando o json fora do padrão&lt;br /&gt;
|-&lt;br /&gt;
|Atualização classificação de endereço &lt;br /&gt;
|-&lt;br /&gt;
|Segmento Principal não está sendo alterado em clientes CNPJ&lt;br /&gt;
|-&lt;br /&gt;
|Ao realizar a venda de um novo contrato de pacotes, caso o endereço do cliente seja alterado no meio do processo, pacotes referentes à aquela área de cobertura não são carregados&lt;br /&gt;
|-&lt;br /&gt;
|Ao realizar um cancelamento de carne, cujo o mesmo possui desconto, o sistema só esta voltando 1 parcela no faturamento desconto, independente de quantas parcelas foram canceladas.&lt;br /&gt;
|-&lt;br /&gt;
|Validar status de contrato ao ativar um plano&lt;br /&gt;
|-&lt;br /&gt;
|Corrigir o titulo da tela tabela de preço serviço&lt;br /&gt;
|-&lt;br /&gt;
|Adicionar permissão UPGRADE_DOWNGRADE_CONTRATOS no controller cancelarCarneByCancelamentoContrato&lt;br /&gt;
|-&lt;br /&gt;
|Ao realizar uma baixa manual e editar o campo juros a soma do total fica dando diferença de 0,01 centavo ou para cima ou para baixo&lt;br /&gt;
|-&lt;br /&gt;
|Duplo click em consultas do prospecto possibilitando pular funis da regra de movimentação&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1174</id>
		<title>Bugs Novembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1174"/>
		<updated>2022-11-23T17:22:03Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|BUG - Erro na validação de status de contrato no método para Habilitação pelo app do técnico&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Outubro2022&amp;diff=1173</id>
		<title>Bugs Outubro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Outubro2022&amp;diff=1173"/>
		<updated>2022-11-23T17:20:44Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|BUG - GERAL - Geração de faturamento em contratos cancelados por não alteram data de último faturamento corretamente.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Passar id cidade no seguinte método, realizarReinicioEquipamento (Contrato contrato, String cookie)&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Endpoint &amp;quot;/ws/redes/caixas/proximidades&amp;quot; retornando erro quando encontra uma caixa identificada como alteração de endereço - OzMap&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Geral - Duplicação de contratos com duplo click ao fazer um Upgrade/Downgrade&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Reverter o cancelamento de um contrato (PlayHub)&lt;br /&gt;
|-&lt;br /&gt;
|BUG - No Botão Caixas Próximas, caixas são retornadas sem os detalhes - OZMAP&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao tentar cancelar um contrato de tv cujo mesmo ainda se encontre em Aguardando Instalação, o sistema tentar ir na fonte integradora para fazer o cancelamento na plataforma.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao realizar a venda de um pacote, cujo clientes possua dois endereços cadastrados, o sistema está carregando os pacotes do com base na área de cobertura dos endereços do cliente ao invés de pegar do endereço vinculado ao contrato.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao buscar interface de rádio pelo método redes/buscar/gateway/ o mesmo só retorna a interface como disponível, caso eu já tenha 1 cliente vinculado a mesma, caso contrário ela não fica disponível para atribuição.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Validação de planejamento tributário barrando desconto de valor possível em contrato &lt;br /&gt;
|-&lt;br /&gt;
|BUG - GERAL - Alteração do segmento do PROSPECTO - Funil&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ordenar os valores do vencimento na geração de carnê &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Gerar faturamento de proporcional de utilização ao cancelar o contrato compulsoriamente.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao cancelar faturas de carne está apresentando erro de nullpointer&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Erro na virada de nosso número SICREDI&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao alterar forma de cobrança, caso tenha proporcional de utilização, recriar os mesmos com base nas novas composições&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=P%C3%A1gina_principal&amp;diff=1172</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=P%C3%A1gina_principal&amp;diff=1172"/>
		<updated>2022-11-23T17:20:07Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Manual Adapter: ====&lt;br /&gt;
&lt;br /&gt;
* [[Menu Intranet|Intranet]]&lt;br /&gt;
* [[Menu Autenticação|Autenticação]]&lt;br /&gt;
* Terceiros&lt;br /&gt;
* [[Menu Comercial|Comercial]]&lt;br /&gt;
* [[Menu Financeiro|Financeiro]]&lt;br /&gt;
* Estoque&lt;br /&gt;
* Operacional&lt;br /&gt;
* Redes / Suporte&lt;br /&gt;
* [[Menu Telefonia|Telefonia]]&lt;br /&gt;
* RH&lt;br /&gt;
* BI&lt;br /&gt;
* Relatórios&lt;br /&gt;
* Rotinas&lt;br /&gt;
* [[Menu Integração|Integração]]&lt;br /&gt;
* [[Migração]]&lt;br /&gt;
&lt;br /&gt;
==== Integrações ==== &lt;br /&gt;
* [[Menu Integrações|Integrações]]&lt;br /&gt;
&lt;br /&gt;
==== Atualizações: ====&lt;br /&gt;
&lt;br /&gt;
* [[Agosto2021]]&lt;br /&gt;
* [[Setembro2021]]&lt;br /&gt;
* [[Outubro2021]]&lt;br /&gt;
* [[Novembro2021]]&lt;br /&gt;
* [[Janeiro2022]]&lt;br /&gt;
* [[Fevereiro2022]]&lt;br /&gt;
* [[Março2022]]&lt;br /&gt;
* [[Abril2022]]&lt;br /&gt;
* [[Maio2022]]&lt;br /&gt;
* [[Junho2022]] &lt;br /&gt;
* [[Julho2022]]&lt;br /&gt;
* [[Agosto2022]]&lt;br /&gt;
* [[Setembro2022]]&lt;br /&gt;
* [[Outubro2022]]&lt;br /&gt;
* [[Novembro2022]]&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
==== BUG'S ====&lt;br /&gt;
&lt;br /&gt;
* [[Bugs-julho2022|Julho2022]]&lt;br /&gt;
* [[Bugs-agosto2022|Agosto2022]]&lt;br /&gt;
* [[Bugs Setembro2022|Setembro2022]]&lt;br /&gt;
* [[Bugs Outubro2022|Outubro2022]]&lt;br /&gt;
* [[Bugs Novembro2022|Novembro2022]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1171</id>
		<title>Bugs Novembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1171"/>
		<updated>2022-11-23T17:19:14Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;teste&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1170</id>
		<title>Bugs Novembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Novembro2022&amp;diff=1170"/>
		<updated>2022-11-23T17:18:54Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: Criou página com 'teste'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;teste&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Setembro2022&amp;diff=1169</id>
		<title>Bugs Setembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Setembro2022&amp;diff=1169"/>
		<updated>2022-11-23T17:18:03Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|WORKSHOP MOB - Corrigir a apresentação dos logs de reagendamento na tela de atendimentos&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao consultar a SPC Brasil caso o produto nao possua insumos deverá realizar a consulta da mesma forma &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao gerar remessa de alteração, o sistema não esta alterando o numero sequencial de todas as formas de cobrança com o mesmo código de transmissão&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao fazer mais de uma pesquisa por nome na alteração de titularidade a dela duplica os filtros &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao realizar o cancelamento da nota, quando duplica o faturamento mês, os campos inicio e fim período não estão replicando.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Na venda de plano de tabela de preço, validar se as composições não darão valor negativos.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Erro em rotina de envio de fatura e notas fiscais &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Rotina de busca nota SAP, duplicando informações de nota e itens notas, e vinculando errado no faturamento mês&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Na venda de contratos, o valor dos dados financeiros do contrato estão sendo exibidos com 1 centavo a mais por conta de arredondamento, em alguns planejamentos tributários específicos - Exibição com 3 casas após a vírgula ao vender&lt;br /&gt;
|-&lt;br /&gt;
|BUG -Faturamento não está sendo finalizado na TB_ControleEventoFaturamento na geração de forma de cobrança de carnê e quando é realizado com uma parcela só.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Endereço de mapeamento em integração com OZMAP - Não estava sendo exibido nos dados de mapeamento&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Data &amp;quot;UtimoVencimentoFaturado &amp;quot; de serviço adicional não sendo atualizada ao cancelar faturamento&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Exibição de um combo de seleção de forma de cobrança na tela de faturamento em massa.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Franquia de voz não está carregando na tela ao editar um plano, em configs de planos de telefonia em tabelas de apoio -&amp;gt; planos &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Endpoint de Consulta de Análise de Crédito (SPC) está setando &amp;quot;SCORE&amp;quot; no Valor Critério &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Reverter Cancelamento não está funcionando, em contratos de TV que utilizam YOUCAST&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Possibilidade de Salvar Prospectos sem preencher os campos obrigatórios, utilizando o botão salvar, da aba serviços de interesse&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Erro ao converter em contrato plano Tv (YouCast) prospectado &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Erro ao converter em contrato plano de telefonia (sippulse) prospectado &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Flag &amp;quot;Gera cobrança no lançamento (Carnê)&amp;quot; de serviço não está sendo validada nos endpoints &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Adição de novos pacotes de TV (YouCast) em contratos de tv já existentes não são atualizados na plataforma &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Exibição prefixos telefonia &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao cancelar um contrato que contenha um IP vinculado, não está excluindo a linha com o vínculo do IP ao dadosredecontrato da TB_IPDadosRedeContrato&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs-agosto2022&amp;diff=1168</id>
		<title>Bugs-agosto2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs-agosto2022&amp;diff=1168"/>
		<updated>2022-11-23T17:17:41Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|BUG -Geral - Mapeamento incorreto em atendimento com alteração de caixa&lt;br /&gt;
|-&lt;br /&gt;
|BUG - LogEnvioFatura salvando com o e-mail trocado&lt;br /&gt;
|-&lt;br /&gt;
|BUG [App Técnico] - Ao ativar plano, o map dadosMapeamentoIntegrado está enviando 'CodMapeamento' ao invés de enviar 'null'&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Contratos com status &amp;quot;AGUARDANDO AMPLIAÇÃO&amp;quot; não alteram o vencimento, quando a alteração é feita via app de clientes&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao vender um plano onde busca o serviço de instalação da tabela de preço o sistema esta deixando o botão salvar da tela do serviço ativo, com isto consigo salvar um serviço sem selecionar a quantidade de parcelas e sem o sistema carregar o valor.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao alterar caixa ou saída, ao fechar uma OS de tecnologia Fibra, no app de técnicos, exibição de nome no Ozmap é alterada para exibir endereço&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Quando a distancia da caixa vem 0 do cm esta dando erro no método que recupera a faixa metragem&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Corrigir texto em tela de gerar remessa de alteração&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao editar um comando de provisionamento, salvar na ação, somente o comando que foi editado&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao Utilizar o seguinte método de alteração de status '''&amp;quot;&amp;lt;nowiki&amp;gt;https://{{}}/comercial/contrato/{idcontrato}/webservice/alterar/status?descricaoStatus=HABILITADO%20EM%20CONFIANCA&amp;lt;/nowiki&amp;gt;&amp;quot;''' o sistema esta gerando dois logs, 1 com as informações completas e o outro não.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Erro ao tentar realizar o envio de fatura através da rotina(Rotina-EnvioFaturasNotasFiscais) utilizando um modelo de e-mail que contenha a chave $valor$&lt;br /&gt;
|-&lt;br /&gt;
|Ao tentar filtrar pela data exata do cancelamento na tela de integração -&amp;gt; pendentes -&amp;gt; Notas Canceladas não carrega as notas para integração, apenas carrega se o período de cancelamento for aumentado.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - No cadastro de plano, caso o mesmo possua valor (não for tabela de preço), validar se as composições / planejamentos selecionados não darão valor negativo.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao realizar uma alteração de titularidade o sistema troca os idscontratos do protocolos&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Múltiplo clique em verificações de prospecto que exibem botão &amp;quot;Salvar resultado&amp;quot; geram atualizações de verificações que não foram feitas&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao realizar um up/down quando integra com CM, não esta atualizando o idcontrato no CM&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Dependendo do valor das composições e do contrato, ao fazer uma migração de tecnologia esta dando problema de arredondamento&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao vender um plano, o sistema apresenta nos dados financeiro contrato as informações corretas, após salvar da problema de arredondamento.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs-julho2022&amp;diff=1167</id>
		<title>Bugs-julho2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs-julho2022&amp;diff=1167"/>
		<updated>2022-11-23T17:16:45Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|BUG - Erro  impressão visita técnica&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Alteração de titularidade  playhub&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Sistema esta permitindo  agendar visita técnica de atendimento que não permite converte em O.S.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao vender um plano onde busca o  serviço de instalação da tabela de preço o sistema esta deixando o botão  salvar da tela do serviço ativo, com isto, consigo salvar um serviço sem  selecionar a quantidade de parcelas e sem o sistema carregar o valor.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao realizar uma venda e selecionar  o plano já e carregado o objeto com as promoções vinculadas a esse plano,  caso eu altere o plano antes de salvar o contrato está sendo possível  vincular uma promoção de outro plano para o segundo plano selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Migração de Tecnologia possibilita  que clientes sejam cobrados 2 vezes pelo mesmo período de tempo, quando o  tipo de cobrança é Antecipado&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Integração de Faturamento não  respeita os botões clicados&lt;br /&gt;
|-&lt;br /&gt;
|BUG - GLPI8222 - Acrescentar o segmento  Q no layout de remessa de alteração do banco Sicredi &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Erro ao fazer up/down em contratos  HABILITADOS EM CONFIANÇA&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Geral - Quando se seleciona  movimentar equipamento SIM, e na sequência movimentar material NÃO, o app não  faz nada. - App de Técnicos&lt;br /&gt;
|-&lt;br /&gt;
|BUG - GLPI 8131 - NF Cancelada aparece  no App de Cliente&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao gerar fatura pela tela do gerar  fatura no financeiro filtrando por cliente e uma forma de cobrança de carne  esta escrevendo no banco o tipo de geração carne e a mesma  fica EM_EXECUCAO&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao realizar up/down de contratos  que contenham sva da playhub não esta subindo o produto para a plataforma.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Mudar título &amp;quot;Consumo de  Internet&amp;quot; para &amp;quot;Informações de Contratos&amp;quot; no app de clientes&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao Realizar alteração de endereço  quando tem integração com ozmaps não esta enviando o nome do cliente para o  ozmpas igual na venda.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - App minha tdkom fica só buscando  dados quando selecionamos opções avançadas em android &amp;gt; 9&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Pacote de contratos  &amp;quot;aguardando  ampliação&amp;quot;  gerando atendimentos de retirada ao ser cancelados, sem os contratos serem  instalados&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Endpoint de  cadastro de contrato com erro ao reservar caixa no ozmap&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Funcionalidade de Alterar  vencimento não funciona no IOS&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Com as permissões de MD05, MD06,  MD07 marcadas, mesmo assim a tela de envio no cliente, acusa que o perfil não  tem permissão&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao vincular cidades a promoção,  após salvar e entrar na promoção novamente, não esta apresentando as cidades  selecionadas, sendo que as mesmas estão salvas no banco. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Outubro2022&amp;diff=1166</id>
		<title>Bugs Outubro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Bugs_Outubro2022&amp;diff=1166"/>
		<updated>2022-11-23T17:16:31Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|BUG - GERAL - Geração de faturamento em contratos cancelados por não alteram data de último faturamento corretamente.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Passar id cidade no seguinte método, realizarReinicioEquipamento (Contrato contrato, String cookie)&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Endpoint &amp;quot;/ws/redes/caixas/proximidades&amp;quot; retornando erro quando encontra uma caixa identificada como alteração de endereço - OzMap&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Geral - Duplicação de contratos com duplo click ao fazer um Upgrade/Downgrade&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Reverter o cancelamento de um contrato (PlayHub)&lt;br /&gt;
|-&lt;br /&gt;
|BUG - No Botão Caixas Próximas, caixas são retornadas sem os detalhes - OZMAP&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao tentar cancelar um contrato de tv cujo mesmo ainda se encontre em Aguardando Instalação, o sistema tentar ir na fonte integradora para fazer o cancelamento na plataforma.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao realizar a venda de um pacote, cujo clientes possua dois endereços cadastrados, o sistema está carregando os pacotes do com base na área de cobertura dos endereços do cliente ao invés de pegar do endereço vinculado ao contrato.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao buscar interface de rádio pelo método redes/buscar/gateway/ o mesmo só retorna a interface como disponível, caso eu já tenha 1 cliente vinculado a mesma, caso contrário ela não fica disponível para atribuição.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Validação de planejamento tributário barrando desconto de valor possível em contrato &lt;br /&gt;
|-&lt;br /&gt;
|BUG - GERAL - Alteração do segmento do PROSPECTO - Funil&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ordenar os valores do vencimento na geração de carnê &lt;br /&gt;
|-&lt;br /&gt;
|BUG - Gerar faturamento de proporcional de utilização ao cancelar o contrato compulsoriamente.&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao cancelar faturas de carne está apresentando erro de nullpointer&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Erro na virada de nosso número SICREDI&lt;br /&gt;
|-&lt;br /&gt;
|BUG - Ao alterar forma de cobrança, caso tenha proporcional de utilização, recriar os mesmos com base nas novas composições&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Novembro2022&amp;diff=1165</id>
		<title>Novembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Novembro2022&amp;diff=1165"/>
		<updated>2022-11-23T17:15:30Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==COMERCIAL==&lt;br /&gt;
&lt;br /&gt;
=== Criar filtro de numero de boleto na aba de notas fiscais de dados financeiro do cliente ===&lt;br /&gt;
Foi adicionado o campo nº boleto para filtro de nota fiscal, conforme tela abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Filtro por número de boleto.png|alt=Filtro por número de boleto|centro|miniaturadaimagem|500x500px|Filtro por número de boleto]]&lt;br /&gt;
&lt;br /&gt;
=== Inserir as seguintes colunas (Tipo de Fechamento e Data de Fechamento) na tela de atendimento (Whorkshop) ===&lt;br /&gt;
Foram inseridos na tela do atendimento a data de fechamento e a descrição do fechamento, onde as informações aparecerão quando o atendimento for fechado. Como podemos ver na tela abaixo o campo Fechamento na tela principal do atendimento apresenta a data de fechamento e para termos acesso a descrição do tipo de fechamento utilizado, devemos clicar no botão de + do atendimento para termos acesso aos detalhes.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Detalhes atendimento.png|alt=Detalhes atendimento|centro|miniaturadaimagem|500x500px|Detalhes atendimento]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FINANCEIRO==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar campo de data da multa um dia após o vencimento no registro R posição de 67 a 74 na remessa do banco Daycoval. ===&lt;br /&gt;
Essa modificação aparece no arquivo de remessa gerado para envio ao banco.&lt;br /&gt;
&lt;br /&gt;
=== Colocar controle de  timeout nos métodos de impressão em massa. ===&lt;br /&gt;
Foram adicionados controles de timeout nos métodos utilizados na funcionalidade de impressão em massa, para evitarmos problemas nas gerações que são mais demoradas.&lt;br /&gt;
&lt;br /&gt;
=== Ajusta desconto de faturamento gerado por cliente ===&lt;br /&gt;
Caso apresente diferença de 0,01 centavos nos descontos do contrato na geração do faturamento realizado por cliente, quando a chave EXECUTA_SPU_AJUSTE_DESCONTO_APOS_FATURAMENTO estiver configurada para realizar o ajuste, a diferença será corrigida.&lt;br /&gt;
&lt;br /&gt;
=== Ajuste na geração de faturamento cujo período inicial ou final se dão nos dias 29,30 e 31. ===&lt;br /&gt;
Foram desenvolvidas regras no sistema para quando o período inicial ou final de faturamento do contrato se dão nos dias 29,30 e 31, o sistema corrigira a data de vencimento e ajustara o período de faturamento.&lt;br /&gt;
&lt;br /&gt;
=== Alteração da forma que o sistema gera boleto, para facilitar na manutenção tanto para novas funcionalidades, quanto para as rotinas de envio. ===&lt;br /&gt;
Foi criado um modulo para geração de boleto, onde todas as funcionalidade que se utiliza dessa geração irão ser concentradas.&lt;br /&gt;
&lt;br /&gt;
==INTEGRAÇÃO==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolver integração com a API Getnet para recebimento de faturas através das formas: e-commerce e recorrência ===&lt;br /&gt;
&lt;br /&gt;
==WEBSERVICES==&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Outubro2022&amp;diff=1164</id>
		<title>Outubro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Outubro2022&amp;diff=1164"/>
		<updated>2022-11-23T17:14:49Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==AUTENTICAÇÃO==&lt;br /&gt;
&lt;br /&gt;
== COMERCIAL ==&lt;br /&gt;
&lt;br /&gt;
=== TDKOM - Criar filtro de domínio na tela de clientes (DadosDominioContrato) ===&lt;br /&gt;
Filtro domínio criado em filtros de clientes. &lt;br /&gt;
[[Arquivo:ImagemCampoDominioFiltro.png|alt=Filtros para pesquisa de clientes, campo de domínio em destaque|centro|miniaturadaimagem|665x665px|Filtros para pesquisa de clientes, campo de domínio em destaque]]&lt;br /&gt;
&lt;br /&gt;
=== Criar Field: Telefone do cliente ===&lt;br /&gt;
criação do field para o telefone do cliente, para fatura não unificada.&lt;br /&gt;
&lt;br /&gt;
Cliente solicita para que possa ser inserida a informação na fatura.&lt;br /&gt;
&lt;br /&gt;
=== Chamar integração WATCH TV nas regras de negócio de contratos ===&lt;br /&gt;
Chamada de integração WATCH TV nas regras de negócio de contratos.&lt;br /&gt;
&lt;br /&gt;
Não é permitido que um cliente possua mais de um contrato ativo com integração WATCH_TV&lt;br /&gt;
&lt;br /&gt;
=== Criar opção para trocar senha do contrato de tv integrado ao YouCast ===&lt;br /&gt;
Botão está disponibilizado nos Dados de TV de um contrato YouCast.&lt;br /&gt;
[[Arquivo:ImagemModalAlerarSenhaTV.png|alt=Modal para alteração de senha de dados de TV Youcast|centro|miniaturadaimagem|503x503px|Modal para alteração de senha de dados de TV Youcast]]&lt;br /&gt;
&lt;br /&gt;
=== Alterar exibição dados tv na tela de contrato pra exibir informações da TB_DadosContratoTV ===&lt;br /&gt;
&lt;br /&gt;
Alterada a exibição dos dados tv na tela de contrato, pra exibir informações da TB_DadosContratoTV. Serão exibidos os dados '''login e senha'''.&lt;br /&gt;
&lt;br /&gt;
Permissão criada: VISUALIZAR_SENHA_DADOS_TV_CONTRATO - CN75&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FINANCEIRO==&lt;br /&gt;
&lt;br /&gt;
==INTEGRAÇÃO==&lt;br /&gt;
&lt;br /&gt;
=== MOB - Integração Watch TV ===&lt;br /&gt;
Criada coluna dataExpiracaoToken na TB_ServidorIntegracao (Integração), para salvar o token temporário;&lt;br /&gt;
&lt;br /&gt;
Criado endpoint para a API acessar e enviar o código para acesso ao token; ('''&amp;lt;nowiki&amp;gt;https://{URL}/ws/integracao/watch_tv/token&amp;lt;/nowiki&amp;gt; - Consultar Manual''')&lt;br /&gt;
&lt;br /&gt;
Clientes não poderão ter mais de um plano de Watch TV;&lt;br /&gt;
&lt;br /&gt;
=== Alterar sistema para permitir mais de uma integração de TV ao mesmo tempo ===&lt;br /&gt;
Alterado sistema para permitir mais de uma integração de TV ao mesmo tempo&lt;br /&gt;
&lt;br /&gt;
Alterado modo de chamada para integração de TV, para que o '''servidor de integração seja selecionado de acordo com o plano'''.&lt;br /&gt;
&lt;br /&gt;
Ao salvar as grades/canais/pacotes de TV''',''' o sistema deve permitir o usuário vincular um código de produto para cada tipo de integração de TV.&lt;br /&gt;
&lt;br /&gt;
=== Integração da API getnet ===&lt;br /&gt;
&lt;br /&gt;
==INTRANET==&lt;br /&gt;
&lt;br /&gt;
==OPERACIONAL==&lt;br /&gt;
&lt;br /&gt;
=== Novos fields para impressão de visita técnica ===&lt;br /&gt;
Criados dos novos fields abaixo para impressão de visita técnica:&lt;br /&gt;
&lt;br /&gt;
* Valor do contrato&lt;br /&gt;
* Vencimento do contrato&lt;br /&gt;
* Data de habilitação do contrato&lt;br /&gt;
&lt;br /&gt;
=== Criar Chave de Configuração Importar MAC PPPOE ===&lt;br /&gt;
Criar Chave de Configuração - Importar MAC PPPOE - para ser utilizado no APP Técnico&lt;br /&gt;
&lt;br /&gt;
Chave '''OBRIGATORIO_IMPORTAR_MAC_PPPOE_APP_TECNICO_ATIVACAO''' criada.&lt;br /&gt;
&lt;br /&gt;
=== Adicionar filtro de turno na tela de agenda técnica ===&lt;br /&gt;
Adicionado o filtro de turno na tela de agenda técnica.&lt;br /&gt;
[[Arquivo:ImagemAgendaTecnica.png|alt=Filtros agenda técnica, Turno em destaque|centro|miniaturadaimagem|517x517px|Filtros agenda técnica, Turno em destaque]]&lt;br /&gt;
&lt;br /&gt;
=== Criar regra para que ao reagendar um atendimento, o destino do atendimento não seja mudado. ===&lt;br /&gt;
Quando se altera o destino de um atendimento e salva a edição, o sistema salva corretamente a alteração. Porém, se na sequência agendar ou reagendar a visita técnica, após isso o destino do atendimento está retornando ao destino padrão que está configurado no cadastro do tipo de atendimento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chave '''MANTER_CENTRO_CUSTO_DESTINO_REAGENDAMENTO_VISITA''' foi criada para controlar qual comportamento o sistema deve adotar.&lt;br /&gt;
&lt;br /&gt;
==RELATÓRIOS==&lt;br /&gt;
==REDES==&lt;br /&gt;
&lt;br /&gt;
==ROTINAS==&lt;br /&gt;
&lt;br /&gt;
=== Realizar alterações na rotina de suspensão ===&lt;br /&gt;
Alterações:&lt;br /&gt;
&lt;br /&gt;
# Alterada a rotina de suspensão, para funcionar somente com os seguintes parâmetros: Empresa, Tipo de tecnologia, Forma de cobrança, operação, contrato, limite de contratos.&lt;br /&gt;
# Alterada para que ela chame a funcionalidade de alteração de status diretamente do Adapter, através de webservice. para que obedeça às mesmas regras de negócio em todas as integrações.&lt;br /&gt;
&lt;br /&gt;
=== Realizar alterações na rotina de habilitação ===&lt;br /&gt;
Alterações:&lt;br /&gt;
&lt;br /&gt;
# Alterada a rotina de habilitação para funcionar somente com os seguintes parâmetros: Empresa, Tipo de tecnologia, Forma de cobrança, operação, contrato, limite de contratos&lt;br /&gt;
# Alterada para que ela chame a funcionalidade de alteração de status diretamente do Adapter através de webservice para que obedeça às mesmas regras de negócio em todas as integrações.&lt;br /&gt;
&lt;br /&gt;
=== Alterar SPU e Rotina de suspensão para considerar atributo dias DiasSuspensaoNegociacao ===&lt;br /&gt;
A rotina e SPU deverá levar em consideração para suspensão contratos com faturas negociadas com X dias ('''DiasSuspensaoNegociacao''') vencidos para suspender.&lt;br /&gt;
&lt;br /&gt;
=== Alterar rotina de envio de SMS ===&lt;br /&gt;
Alterada rotina de envio de SMS, para ser possível enviar pela integradora Assertiva.&lt;br /&gt;
&lt;br /&gt;
==TELEFONIA==&lt;br /&gt;
&lt;br /&gt;
==TERCEIROS==&lt;br /&gt;
&lt;br /&gt;
==WEBSERVICES==&lt;br /&gt;
&lt;br /&gt;
=== Criar endpoint para pegar o mac do radius e para entregar valor da chave OBRIGATORIO_IMPORTAR_MAC_PPPOE_APP_TECNICO_ATIVACAO ===&lt;br /&gt;
Criados endpoints para retornar o MAC do radius e para entregar valor da chave OBRIGATORIO_IMPORTAR_MAC_PPPOE_APP_TECNICO_ATIVACAO.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Endpoints criados: &lt;br /&gt;
&lt;br /&gt;
* ws/comercial/contratos/mac_pppoe/importar/verificar&lt;br /&gt;
* /ws/comercial/contratos/mac_pppoe/importar&lt;br /&gt;
&lt;br /&gt;
'''Cheque o Manual de Webservices para mais detalhes'''&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Setembro2022&amp;diff=1163</id>
		<title>Setembro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Setembro2022&amp;diff=1163"/>
		<updated>2022-11-23T17:14:16Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AUTENTICAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar Index para Prospecto ===&lt;br /&gt;
Adicionados Index nas tabelas:&lt;br /&gt;
&lt;br /&gt;
'''Tabela TB_AnaliseCredito'''&lt;br /&gt;
&lt;br /&gt;
* IDX_IDUsuarioAprovacao&lt;br /&gt;
* IDX_DataAnalise&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tabela TB_ConsultaCredito'''&lt;br /&gt;
&lt;br /&gt;
* IDX_DataConsulta&lt;br /&gt;
* IDX_CNPJ&lt;br /&gt;
* IDX_CPF&lt;br /&gt;
* IDX_IDUsuario&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tabela TB_Prospecto'''&lt;br /&gt;
&lt;br /&gt;
* IDX_CNPJ&lt;br /&gt;
* IDX_CPF&lt;br /&gt;
* IDX_IDEmpresa&lt;br /&gt;
* IDX_IDVendedor&lt;br /&gt;
* IDX_IDUsuarioUltimaAlteracao&lt;br /&gt;
&lt;br /&gt;
== COMERCIAL ==&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Criar chave no modulo comercial para validar se será obrigatório o cadastro de serviço de interesse para salvar o prospecto ===&lt;br /&gt;
Chave SERVICO_INTERESSE_OBRIGATORIO_CADASTRO_PROSPECTO criada.&lt;br /&gt;
&lt;br /&gt;
=== Retirar botão de exportar da lista de atendimentos ===&lt;br /&gt;
Retirado o botão '''Exportar Excel''' presente na listagem de atendimentos.&lt;br /&gt;
[[Arquivo:ImagemExportarExceçRetirado.png|alt=Retirado botão Exportar Excel da listagem de atendimentos|centro|miniaturadaimagem|563x563px|Retirado botão Exportar Excel da listagem de atendimentos]]&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Criar POP UP para aviso de contratos em massiva ===&lt;br /&gt;
Caso o mesmo possua um contrato ou mais registrado na TB_ContratosAfetadosIncidente, e este incidente esteja com status diferente de FINALIZADO, será apresentado um POP UP, ao acessar o cadastro de um cliente, com a seguinte mensagem:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Cliente possui contratos em falha massiva de conexão.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Criar campos e chave de configuração para controle de descontos de indisponibilidade ===&lt;br /&gt;
Foram criados:&lt;br /&gt;
&lt;br /&gt;
* Atributo IsIndisponibilidade na tabela TB_TipoDesconto;&lt;br /&gt;
* Chave de configuração no modulo financeiro - DIAS PARA CALCULO DE INDISPONIBILIDADE;&lt;br /&gt;
* Atributo IDFaturamentoDesconto na tabela TB_ContratosAfetadosIncidente.&lt;br /&gt;
&lt;br /&gt;
=== Ao lançar um desconto do tipo isIndisponibilidade true o sistema deverá realizar algumas validações ===&lt;br /&gt;
O Adapter irá verificar se o contrato possui um incidente FINALIZADO registrado no período menor ou igual aos dias informados na configuração '''DIAS PARA CALCULO DE INDISPONIBILIDADE'''.&lt;br /&gt;
&lt;br /&gt;
Caso haja, permitir o lançamento do desconto nas seguintes regras:&lt;br /&gt;
&lt;br /&gt;
* Cálculo do desconto: Valor do contrato/ (Total de dias do mês correspondente x 24h) * Duração da&lt;br /&gt;
* falha&lt;br /&gt;
* Apos lançar o desconto inserir o IDFaturamentoDesconto na TB_ContratosAfetadosIncidente &lt;br /&gt;
* Caso o desconto seja cancelado, deverá ser retirado o atributo  IDFaturamentoDesconto na TB_ContratosAfetadosIncidente.&lt;br /&gt;
* Ao lançar descontos do tipo isIndisponibilidade deverá ser considerada apenas TB_ContratosAfetadosIncidente sem IDFaturamentoDesconto&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Após lançar o desconto de incidente, inserir o IDFaturamentoDesconto na TB_ContratosAfetadosIncidente ===&lt;br /&gt;
Após lançar o desconto de incidente, inserir o IDFaturamentoDesconto na TB_ContratosAfetadosIncidente;&lt;br /&gt;
&lt;br /&gt;
Ao lançar descontos pelo planilha, o sistema devera fazer essa mesma validação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - No gerenciar conexões criar o histórico de massivas dos contratos ===&lt;br /&gt;
Histórico de Massivas dos contratos em Gerenciar Conexões.&lt;br /&gt;
[[Arquivo:ImagemHistóricoDeMassivas.png|alt=Histórico de Massivas|centro|miniaturadaimagem|529x529px|Histórico de Massivas]]&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Alterar a validação da chave DIAS_INTERVALO_UPGRADE_DOWNGRADE_CONTRATO ===&lt;br /&gt;
Alterada a validação da chave DIAS_INTERVALO_UPGRADE_DOWNGRADE_CONTRATO, para que esta considere o dia da primeira habilitação do contrato. &lt;br /&gt;
&lt;br /&gt;
Até a data da publicação deste, a validação era feita em cima da data de cadastro.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Criar CRUD para cadastro de motivo de alteração de vendedor ===&lt;br /&gt;
Crud para cadastro de motivo de alteração de vendedor.&lt;br /&gt;
[[Arquivo:ImagemCrudMotivoDeAlteracaoVendedor.png|alt=Crud de Motivo de Alteração de Vendedor|centro|miniaturadaimagem|417x417px|Crud de Motivo de Alteração de Vendedor]]'''CHAVE CRIADA:''' ALTERAR MOTIVO ALTERACAO VENDEDOR - '''CF07'''&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Ao realizar a alteração de vendedor obrigatório informar motivos de alteração ===&lt;br /&gt;
Ao realizar alteração de vendedor de um contrato, o Adapter irá exibir um pop up onde se deve informar o vendedor da alteração e o motivo da alteração.&lt;br /&gt;
[[Arquivo:ImagemPopUpMotivoAlteracaoVendedor.png|alt=Pop Up de Motivo de Alteração de Vendedor|centro|miniaturadaimagem|470x470px|Pop Up de Motivo de Alteração de Vendedor]]&lt;br /&gt;
&lt;br /&gt;
=== Criar nova permissão para separar a visualização do contrato NOVO CONTRATO de criação de novo contrato a partir de plano prospectado ===&lt;br /&gt;
Criada nova permissão para separar a visualização do contrato '''NOVO CONTRATO''' de criação de novo contrato a partir de plano prospectado.&lt;br /&gt;
&lt;br /&gt;
Permissão criada: '''CONVERTER_PLANO_PROSPECTADO_EM_CONTRATO'''&lt;br /&gt;
&lt;br /&gt;
=== Criar validação para nome registrado na receita federal conforme atividade ===&lt;br /&gt;
Substituição do nome do prospecto, ao fazer a consulta da receita federal.&lt;br /&gt;
&lt;br /&gt;
=== Fazer alterações na playhub de acordo com as alterações de status (Suspensão, habilitação em confiança e habilitação) dentro da aplicação ===&lt;br /&gt;
Ao realizar uma suspensão, habilitação em confiança e habilitação pós suspensão, os contratos playhub devem sofrer as devidas alterações em seus serviços.&lt;br /&gt;
&lt;br /&gt;
=== Chamar integração Assertiva SMS no envio de SMS do adapter ===&lt;br /&gt;
Chamada para envio de SMS por integração Assertiva SMS disponível. &lt;br /&gt;
&lt;br /&gt;
== FINANCEIRO ==&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar TB_FormaCobrancaNegociacao e implementar regra de negocio especificada ===&lt;br /&gt;
&lt;br /&gt;
Criada Tabela '''TB_FormaCobrancaNegociacao'''&lt;br /&gt;
&lt;br /&gt;
* IDFormaCobrancaNegociacao&lt;br /&gt;
* IDFormaCobrancaOriginal&lt;br /&gt;
* IDFormaCobrancaNegociacaoPermitida&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Criar TB_FaturaVencida, TB_FaturaNegativacao, spuFaturaVencidaPagamento e spuFaturaVencida e eventos de preenchimento das tabelas no liquibase ===&lt;br /&gt;
Itens:&lt;br /&gt;
&lt;br /&gt;
==== TB_FaturaVencida ====&lt;br /&gt;
&lt;br /&gt;
* IDFaturaVencida&lt;br /&gt;
* IDCliente&lt;br /&gt;
* IDContrato&lt;br /&gt;
* IDFatura&lt;br /&gt;
* DataVencimento&lt;br /&gt;
* DataPagamento&lt;br /&gt;
* Valor&lt;br /&gt;
* IsNegociacao&lt;br /&gt;
* IsPrimeiraFatura&lt;br /&gt;
* Saldo&lt;br /&gt;
* IsNFAtiva&lt;br /&gt;
&lt;br /&gt;
==== TB_FaturaNegativacao ====&lt;br /&gt;
&lt;br /&gt;
* IDNegativacaoCliente&lt;br /&gt;
* IDFatura&lt;br /&gt;
&lt;br /&gt;
== INTEGRAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
== INTRANET ==&lt;br /&gt;
&lt;br /&gt;
== OPERACIONAL ==&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Melhorar a visualização dos atendimentos e informações ===&lt;br /&gt;
Incluída a coluna &amp;quot;Tipo de Atendimento&amp;quot; na visão dos atendimentos, e a visualização dos atendimentos tem o filtro por data de abertura em ordem crescente&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Criar CRUD de conveniência do agendamento do cliente ===&lt;br /&gt;
Criado o Crud para cadastro de conveniência do agendamento do cliente, em '''Comercial &amp;gt; Tabelas de Apoio &amp;gt; Atendimentos.'''&lt;br /&gt;
[[Arquivo:ImagemCrudConveniencia.png|alt=Tela CRUD de conveniência do agendamento do cliente|centro|miniaturadaimagem|Tela CRUD de conveniência do agendamento do cliente|526x526px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP- Controle de conveniência do agendamento de visita ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao realizar um agendamento de visita técnica o sistema deverá verificar se a data escolhida pra agendamento da visita ultrapassa o tempo definido para o SLA do tipo atendimento, contrato etc.&lt;br /&gt;
&lt;br /&gt;
Caso ultrapassar o sistema deverá apresentar mensagem : &lt;br /&gt;
&lt;br /&gt;
'''A data selecionada ultrapassa o valor definido para o SLA. Deseja manter esta data?'''&lt;br /&gt;
&lt;br /&gt;
Se o usuário pressionar o botão SIM, abrirá um pop up para escolha do horário e na sequência selecionará o motivo da conveniência, sendo esta escolha obrigatória e o fluxo prosseguirá. &lt;br /&gt;
&lt;br /&gt;
Caso o usuário pressione o botão NÃO, nenhuma ação será realizada e o sistema retorna para a tela anterior para escolha de nova data;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Atributo criado na TB_TipoAtendimento: utilizaConvenienciaCliente (caso não esteja true, o sistema não realizará a validação do SLA.'''&lt;br /&gt;
&lt;br /&gt;
== RELATÓRIOS ==&lt;br /&gt;
&lt;br /&gt;
=== Relatório de Atendimento Painel ===&lt;br /&gt;
Como o botão de exportar atendimento será removido '''(Consulte o Item 2.2 - Retirar botão de exportar da lista de atendimentos)''', foi desenvolvido um relatório com base no que era gerada por esse botão.&lt;br /&gt;
&lt;br /&gt;
Caminho: '''Módulo Comercial &amp;gt; Relatórios &amp;gt; ATENDIMENTOS - Atendimento Painel.'''&lt;br /&gt;
&lt;br /&gt;
Obs: A coluna '''&amp;quot;#&amp;quot;''', em cada linha é um hiperlink que redireciona o usuário ao atendimento em questão.&lt;br /&gt;
&lt;br /&gt;
== REDES ==&lt;br /&gt;
&lt;br /&gt;
=== Permitir criar na controle IP, a criação de IP's personalizados ===&lt;br /&gt;
Opção de criar IP personalizado ao cadastrar um novo IP em um contrato&lt;br /&gt;
[[Arquivo:ImagemIpPersonalizado.png|alt=Campo para adicionar Ip Personalizado|centro|miniaturadaimagem|Campo para adicionar Ip Personalizado]]&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Armazenar campos ao provisionar o contrato ===&lt;br /&gt;
Ao realizar um provisionamento,  o Adapter deve acumular informações da conexão com os demais sistemas integrados, onde irá configurar de forma remota os dados de rede conforme imagem abaixo&lt;br /&gt;
[[Arquivo:ImagemCamposProvisionamento.png|alt=Campos que serão preenchidos após o técnico realizar o provisionamento.|centro|miniaturadaimagem|626x626px|Campos que serão preenchidos após o técnico realizar o provisionamento.]]&lt;br /&gt;
O histórico das atualizações realizadas deverá constar no campo OBS do cadastrado do cliente com o nome do usuário que realizou a modificação.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Padronização das descrições da ONU Name para todos as olts. ===&lt;br /&gt;
Criado novo padrão de nomenclatura de ONU, para quando qualquer incidente de massiva for iniciada será possível por meio de pesquisa da OLT.&lt;br /&gt;
&lt;br /&gt;
==== Modificações (Processos): ====&lt;br /&gt;
&lt;br /&gt;
# Provisionamento: Sempre que existir um novo provisionamento, uma nova instalação e quando for realizado qualquer mudança de tecnologia e de titularidade, ou seja qualquer processo que faça a mudança de Idcontrato, Idcliente, PPOE, deve ser considerado a mudança para a nomenclatura padrão informada.&lt;br /&gt;
# Falha no Provisionamento: Sempre  que  existir  falha  ao  realizar  o  provisionamento  automático,  esse  padrão  de  nomenclatura precisa ser seguido.&lt;br /&gt;
# Novo padrão: Para qualquer novo provisionamento de cliente o novo padrão deve ser inserido as informações no equipamento.&lt;br /&gt;
# Nova Nomenclatura: Toda  nova  nomenclatura  de  ONUs  dessas  tecnologias  devem  ser  inseridas  conforme  o  padrão informado no documento que segue essa linha de informação: “BLARG/$ID_CLIENTE/$ID_CONTRATO/$PPPoE”&lt;br /&gt;
&lt;br /&gt;
== ROTINAS ==&lt;br /&gt;
&lt;br /&gt;
=== Alterar os campos suspensão parcial e suspensão primeira fatura para não serem obrigatórios ===&lt;br /&gt;
Alterados os campos suspensão parcial e suspensão primeira fatura, para que estes não sejam obrigatórios. Eles serão utilizados na nova SPU de suspensão e habilitação.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Negativação SPC Automático (Integração Adapter-SPC) ===&lt;br /&gt;
Criada tela de indicadores de inadimplência dos clientes, que estão aptos a serem negativados:&lt;br /&gt;
&lt;br /&gt;
* Quantidade de clientes;&lt;br /&gt;
* Valor em aberto referente a dívida desses clientes(Valor total das faturas que estão aptas a negativar os clientes –45 dias ou mais de atraso);&lt;br /&gt;
* Porcentagem da quantidade de clientes que possuem faturas de negociação;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Além disso, permitir a exportação de dois relatórios personalizados - inclusão e exclusão.&lt;br /&gt;
&lt;br /&gt;
==== Regras de Inclusão ====&lt;br /&gt;
&lt;br /&gt;
* Negativar clientes somente com nota fiscal emitida e não cancelada;&lt;br /&gt;
* Clientes  que  possuem  faturas  com  pelo  menos X dias  de  atraso(Considerar configuração  de parâmetro);&lt;br /&gt;
* Negativar o cliente pela fatura mais atualizada que está em atraso a pelo menos X dias e trazer o valor total das faturas;&lt;br /&gt;
* Inclusão por CPF/CNPJ;&lt;br /&gt;
* Negativar   clientes   somente   por   valores   acima   de   X   reais   (Considerar   configuração   de parâmetro);&lt;br /&gt;
&lt;br /&gt;
==== Regras de Exclusão ====&lt;br /&gt;
&lt;br /&gt;
* Clientes que realizaram negociação e pagaram pelo menos a 1ª parcela;&lt;br /&gt;
* Clientes que realizaram o pagamento da dívida e reconhecida pelo sistema;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OBS: Após  negociação,  o  cliente  deverá  permanecer  negativado e  no  relatório  de  inclusão com  referência  a  fatura  que  foi  negociada,  devendo  ser  excluído  apenas  depois  do pagamento da 1ª parcela.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP - Alterar rotina de atendimentos recorrentes para nova regra ===&lt;br /&gt;
&lt;br /&gt;
Criadas as chaves: &lt;br /&gt;
&lt;br /&gt;
* '''ID_TIPO_ATENDIMENTO_RECORRENCIA'''&lt;br /&gt;
* '''QUANTIDADE_ATENDIMENTOS_PARA_GERAR_RECORRENCIA'''&lt;br /&gt;
* '''ID_CENTRO_CUSTO_ATENDIMENTO_RECORRENCIA'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Deverá pesquisar os atendimentos do tipo suporte, no intervalo definido pela chave DIAS_ATENDIMENTO_RECORRENTE, se a quantidade de atendimentos de suporte no intervalo de dias é igual ou maior que a QUANTIDADE_ATENDIMENTOS_PARA_GERAR_RECORRENCIA. Encontrando para o mesmo contrato, o sistema deverá registrar na tb_atendimentoRecorrente e realizar a abertura de um atendimento do tipo ID_TIPO_ATENDIMENTO_RECORRENCIA com a descrição:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Quantidade de chamados : x'''&lt;br /&gt;
&lt;br /&gt;
'''Intervalo de dias :'''&lt;br /&gt;
&lt;br /&gt;
'''Serviço: suporte'''&lt;br /&gt;
&lt;br /&gt;
'''Atendimento com status CONTATO_CLIENTE'''&lt;br /&gt;
&lt;br /&gt;
== TELEFONIA ==&lt;br /&gt;
&lt;br /&gt;
== TERCEIROS ==&lt;br /&gt;
&lt;br /&gt;
== WEBSERVICES ==&lt;br /&gt;
&lt;br /&gt;
=== Criar novo endpoint GET para retornar informações a partir de loginradius ===&lt;br /&gt;
Endpoint '''https://[URL]/ws/redes/login_radius/dados?loginRadius={loginRadius}''' criado. Vide informações no Manual de Webservices.&lt;br /&gt;
&lt;br /&gt;
=== Criar novo atributo para ser informado no endpoint https://[URL]/ws/comercial/prospectos/converter/cliente ===&lt;br /&gt;
Criado novo atributo '''IndicadorIE''', no endpoint '''https://[URL]/ws/comercial/prospectos/converter/cliente''', checar informações no Manual de Webservices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Criar endpoint para 7AZ para criar uma remessa e vincular o id da mesma nas faturas enviadas nele ===&lt;br /&gt;
Criada TB_InformacaoAdicionalFatura para salvar chave pix e idfatura&lt;br /&gt;
&lt;br /&gt;
Endpoint criado: /ws/financeiro/faturas/remessa/cadastrar&lt;br /&gt;
&lt;br /&gt;
Maiores detalhes no Manual de Webservices&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Agosto2022&amp;diff=1162</id>
		<title>Agosto2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Agosto2022&amp;diff=1162"/>
		<updated>2022-11-23T17:13:39Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==AUTENTICAÇÃO==&lt;br /&gt;
&lt;br /&gt;
==COMERCIAL==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar campo IDContrato na TB_ArquivoCliente e Tipo Arquivo ASSINATURA_CONTRATO ===&lt;br /&gt;
Adicionado campo IDContrato na TB_ArquivoCliente e Tipo Arquivo ASSINATURA_CONTRATO.&lt;br /&gt;
&lt;br /&gt;
O campo IDContrato só será preenchido quando a imagem da assinatura vier do app.&lt;br /&gt;
&lt;br /&gt;
=== Bloquear a inserção de letras no campo número do cadastro/edição de endereços de um prospecto do adapter ===&lt;br /&gt;
Bloqueada a inserção de letras no campo número do cadastro/edição de endereços de um prospecto do adapter.&lt;br /&gt;
&lt;br /&gt;
=== Bloquear edição de dados rede contrato, de contratos cancelados. ===&lt;br /&gt;
Campos dos dados de rede de contrato, em gerenciar conexões serão desabilitados em contratos cancelados&lt;br /&gt;
[[Arquivo:ImagemCamposDesabilitados.png|alt=Campos desabilitados de contratos cancelados.|centro|miniaturadaimagem|500x500px|Campos desabilitados de contratos cancelados.]]&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Ao realizar uma venda de um contrato do tipo CARNÊ, Caso o usuário opte por fazer a emissão do carne no ato da venda, o sistema deverá verificar a cidade de instalação do contrato e acrescer os dias desse campo para a data de inicio de cobrança ===&lt;br /&gt;
&lt;br /&gt;
Criar atributo na TB_Cidade IntervaloPrimeiraCobrancaCarne (int)&lt;br /&gt;
&lt;br /&gt;
Ao realizar uma venda de um contrato do tipo CARNE. Caso o usuário opte por fazer a emissão do carne no ato da venda, o sistema deverá verificar a cidade de instalação do contrato e acrescer os dias desse campo para a data de inicio de cobrança do carne. &lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar em modelos de e-mail possibilidade de anexar documento pdf avulso no sistema ===&lt;br /&gt;
&lt;br /&gt;
Campo adicionado para anexo de pdfs.&lt;br /&gt;
[[Arquivo:ImagemModeloEmailArquivo.png|alt=Campo de anexo de arquivo avulso em modelo de email.|centro|miniaturadaimagem|500x500px|Campo de nome de arquivo avulso em modelo de email.]]&lt;br /&gt;
[[Arquivo:ImagemCampoAnexarArquivo.png|alt=Campo para anexar arquivo em modelos de email|centro|miniaturadaimagem|506x506px|Campo para anexar arquivo em modelos de email]]Criada a chave de configuração '''PATH_ANEXO_FIXO_ENVIO_EMAIL,''' em Tabelas de Apoio -&amp;gt; Configurações, que indica o local onde o arquivo que será anexado nos e-mails será salvo.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar atributo permiteNegativar na TB_Contrato e chave de configuração para valor mínimo para negativar ===&lt;br /&gt;
Criado atributo permiteNegativar na TB_Contrato; &lt;br /&gt;
&lt;br /&gt;
Criada chave de configuração  '''VALOR_MINIMO_PARA_NEGATIVAR''' para setar o valor mínimo para negativar.&lt;br /&gt;
&lt;br /&gt;
Criada permissão '''ALTERAR OPCAO PERMITE NEGATIVAR -''' '''CN73''' para permissão de alteração da Flag. [[Arquivo:Permite negativar.png|alt=permite negativar|centro|miniaturadaimagem|500x500px|permite negativar]]&lt;br /&gt;
Foi criada a seguinte permissão: '''ALTERAR OPCAO PERMITE NEGATIVAR - CN73'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FINANCEIRO==&lt;br /&gt;
&lt;br /&gt;
=== Criar nova tabela no modulo financeiro TB_ImpostoRetidoNota ===&lt;br /&gt;
Criada nova tabela, TB_ImpostoRetidoNota, no módulo financeiro, com os itens:&lt;br /&gt;
&lt;br /&gt;
* IDImpostoRetidoNota&lt;br /&gt;
* IDItemNota&lt;br /&gt;
* BaseCOFINS&lt;br /&gt;
* BaseCSLL&lt;br /&gt;
* BaseIRRF&lt;br /&gt;
* BaseISS&lt;br /&gt;
* BasePIS&lt;br /&gt;
* AliquotaCOFINS&lt;br /&gt;
* AliquotaCSLL&lt;br /&gt;
* AliquotaIRRF&lt;br /&gt;
* AliquotaISS&lt;br /&gt;
* AliquotaPIS&lt;br /&gt;
* ValorRetidoCOFINS&lt;br /&gt;
* ValorRetidoCSLL&lt;br /&gt;
* ValorRetidoIRRF&lt;br /&gt;
* ValorRetidoISS&lt;br /&gt;
* ValorRetidoPIS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Retirar validação que proíbe cadastro de &amp;quot;Percentual de juros por atraso (ao dia):&amp;quot; com valor 0,0 no Cadastro/Edição de Formas de Cobrança ===&lt;br /&gt;
Retirada validação que proíbe cadastro de &amp;quot;Percentual de juros por atraso (ao dia):&amp;quot; com valor 0,0 no Cadastro/Edição de Formas de Cobrança. Esta servirá para cadastro de percentual com até 4 dígitos após a vírgula, para os bancos cujo a remessa aceita esse número de casas decimais.&lt;br /&gt;
&lt;br /&gt;
=== Criar chaves de configuração modulo financeiro para negativação ===&lt;br /&gt;
'''NEGATIVA_FATURA_MAIS_ATUAL''' - Negativa fatura atual (0 - Não, 1 Sim ) - default 0;&lt;br /&gt;
&lt;br /&gt;
'''VALIDA_NF_NEGATIVACAO_CLIENTE''' - Valida se a fatura possui NF para realizar a negativação (0 - Não, 1 Sim ) - default 0;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GERAL - Criar novos atributos na TB_Composicao ===&lt;br /&gt;
Atributos criados: &lt;br /&gt;
&lt;br /&gt;
* NomeComercial&lt;br /&gt;
* DescricaoComercial&lt;br /&gt;
* LinkDirecionamento&lt;br /&gt;
&lt;br /&gt;
=== Criar atributo permiteNegativar na TB_Contrato e chave de configuração para valor mínimo para negativar ===&lt;br /&gt;
&lt;br /&gt;
Chave de configuração '''VALOR_MINIMO_PARA_NEGATIVAR''' criada.Criado atributo permiteNegativar na TB_Contrato.&lt;br /&gt;
=== WORKSHOP MOB - Inserir campo Número de parcelas ao gerar faturamento por cliente ===&lt;br /&gt;
Campo '''N° de Parcelas''' adicionado em gerar faturamento por cliente.&lt;br /&gt;
[[Arquivo:ImagemNumeroFaturasClienteFaturamento.png|alt=Campo número de faturas em gerar faturamento de um cliente.|centro|miniaturadaimagem|500x500px|Campo número de faturas em gerar faturamento de um cliente.]]&lt;br /&gt;
&lt;br /&gt;
=== Alteração na funcionalidade configuraDadosFinanceirosAlteracaoPlano  ===&lt;br /&gt;
Na funcionalidade configuraDadosFinanceirosAlteracaoPlano do contratoService, foi alterada a busca do tipo de contrato CORPORATIVO, para like.&lt;br /&gt;
&lt;br /&gt;
=== Bloquear envio e impressão de faturas cujo o responsável pela geração do numero do boleto for o banco e o numero do boleto ainda for 0. ===&lt;br /&gt;
&lt;br /&gt;
Bloqueado o envio e a impressão de faturas, quando o número do boleto for o banco e o numero do boleto ainda for 0.&lt;br /&gt;
&lt;br /&gt;
Foi feita a validação do numero do boleto, pois independente de quem gera, numero de boleto 0 não é valido para pagamento.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:ImagemAlertaNãoRegistrado.png|alt=Alerta para boleto não registrado|centro|miniaturadaimagem|500x500px|Alerta para boleto não registrado]]&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Ao cancelar um contrato AGUARDANDO INSTALAÇÃO com forma de cobrança carnê, cancelar todas as faturas geradas para o contrato ===&lt;br /&gt;
Ao cancelar um contrato com status AGUARDANDO INSTALAÇÃO, caso haja carne gerado para o mesmo, o sistema deverá cancelar todas as faturas geradas para o contrato incluindo a do mês corrente.&lt;br /&gt;
&lt;br /&gt;
=== Adicionar IDAtendimento e IDContrato na tabela TB_CobrancaVisitaTecnica ===&lt;br /&gt;
Adicionados os campos '''IDAtendimento e IDContrato''' na tabela TB_CobrancaVisitaTecnica.&lt;br /&gt;
&lt;br /&gt;
=== Alteração ao cancelar nota no adapter ===&lt;br /&gt;
Ao cancelar nota no adapter, o sistema deverá:&lt;br /&gt;
&lt;br /&gt;
# Cancelar o existente setando a fatura pra null;&lt;br /&gt;
# Criar um novo com a fatura do antigo vinculado (sem documentosap e sem item nota) &lt;br /&gt;
# IsIntegrado = N&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Habilitado em confiança não deve gerar faturamento, quando ele for habilitado o sistema cobra o proporcional ===&lt;br /&gt;
Quando existir um contrato habilitado em confiança, o sistema não deve gerar faturamento para este. O valor será cobrado quando o contrato for habilitado, e o sistema fara a cobrança proporcional.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Na venda de um contrato do tipo CARNÊ, ao fazer a emissão do carne no ato da venda, o sistema deverá verificar a cidade de instalação do contrato e acrescer os dias desse campo para a data de inicio de cobrança ===&lt;br /&gt;
Criado atributo '''IntervaloPrimeiraCobrancaCarne''' na TB_Cidade. &lt;br /&gt;
&lt;br /&gt;
Ao realizar uma venda de um contrato do tipo CARNÊ. Caso o usuário opte por fazer a emissão do carne no ato da venda, o sistema deverá verificar a cidade de instalação do contrato e acrescer os dias desse campo para a data de inicio de cobrança do carnê.&lt;br /&gt;
&lt;br /&gt;
==INTEGRAÇÃO==&lt;br /&gt;
&lt;br /&gt;
=== Ajustar a procedure de cobranças de visita técnica ===&lt;br /&gt;
Ajustada a procedure que faz as buscas de cobranças de visita técnica, para que esta leia os novos campos IDAtencimento e IDContrato.&lt;br /&gt;
&lt;br /&gt;
== INTRANET ==&lt;br /&gt;
&lt;br /&gt;
=== Refatorar a parte de envio em massa da intranet, para que seja utilizável pelo cliente ===&lt;br /&gt;
&lt;br /&gt;
* Retirados os filtros, será enviado somente por arquivo;&lt;br /&gt;
* Retirados os botões Mikrotik, Central e WhatsApp;&lt;br /&gt;
* Será criado um log a cada envio;&lt;br /&gt;
* Em caso de erro, o sistema continuará enviando para os demais clientes;&lt;br /&gt;
&lt;br /&gt;
== OPERACIONAL ==&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar log de alteração de configuração de agenda técnica ===&lt;br /&gt;
Criado log de alteração de visita técnica (Tabela TB_LogItemConfiguracaoAgendaTecnica).&lt;br /&gt;
[[Arquivo:ImagemLogAgendaTecnica.png|alt=Log de Alteração de Configurações de Agenda Técnica|centro|miniaturadaimagem|500x500px|Log de Alteração de Configurações de Agenda Técnica]]&lt;br /&gt;
Para acessar este, é necessário que o perfil tenha a permissão  VISUALIZAR_LOG_CONFIGURACOES_AGENDA_TECNICA = &amp;quot;AG07&amp;quot;, criada para este.&lt;br /&gt;
&lt;br /&gt;
==RELATÓRIOS==&lt;br /&gt;
==REDES==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar na geração de senha e login as chaves $EMAIL$ ===&lt;br /&gt;
Foi adicionado na configuração do plano a chave $EMAIL$ na geração de login e senha personalizada.&lt;br /&gt;
&lt;br /&gt;
==ROTINAS==&lt;br /&gt;
==TELEFONIA==&lt;br /&gt;
==TERCEIROS==&lt;br /&gt;
==WEBSERVICES==&lt;br /&gt;
&lt;br /&gt;
=== Criar endpoint para exibir os dados de SVA dos contratos ===&lt;br /&gt;
Endpoint /ws/comercial/contratos/{idContrado}/beneficios/sva criado. Checar detalhes no manual webservice.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar endpoint integração GEM ===&lt;br /&gt;
Criado o campo descricaoCaixa na TB_Incidente.&lt;br /&gt;
&lt;br /&gt;
Endpoint /ws/redes/atendimentos_manutencao/cadastrar criado. Checar detalhes no manual webservice.&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Julho2022&amp;diff=1161</id>
		<title>Julho2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Julho2022&amp;diff=1161"/>
		<updated>2022-11-23T17:12:56Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AUTENTICAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
== COMERCIAL ==&lt;br /&gt;
&lt;br /&gt;
=== Atribuição de motivo ao cancelar contratos suspensos ou suspensos parcialmente  ===&lt;br /&gt;
Alterado o sistema, para ao cancelar contratos suspensos ou suspensos parcialmente, setar o motivo de cancelamento escolhido pelo usuário. Pois, atualmente o sistema substitui pelo motivo de cancelamento configurado para rotina terminate.&lt;br /&gt;
&lt;br /&gt;
=== Adição de novos fields para impressão do modelo de contrato ===&lt;br /&gt;
Foi criado um field com o nome empresasFiliais que é uma lista de fields (cepEmpresa, nomeEmpresa, cidadeEmpresa, ufEmpresa, bairroEmpresa, enderecoEmpresa, cnpjEmpresa) com os dados de cada filial.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar checkbox para ser possível selecionar mais de uma promoção ao mesmo tempo ===&lt;br /&gt;
Criado checkbox para ser possível selecionar mais de uma promoção ao mesmo tempo.&lt;br /&gt;
[[Arquivo:ImagemCheckBoxParaPromoção.png|alt=Adicionado CheckBox para Seleção de Múltiplas Promoções|centro|miniaturadaimagem|500x500px|Adicionado CheckBox para Seleção de Múltiplas Promoções]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No caso de pacote o sistema deve abrir um modal solicitando selecionar quais contratos do pacote herdarão a promoção.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Filtro Contrato em Notas Fiscais ===&lt;br /&gt;
Criado filtro de contrato no formato de lista suspensa dentro da rotina de “Notas  Fiscais”, em Dados do Cliente -&amp;gt; Dados Financeiros -&amp;gt; Notas Fiscais.&lt;br /&gt;
[[Arquivo:ImagemNotasFiscaisFiltro.png|alt=Filtro Contrato em Notas Fiscais|centro|miniaturadaimagem|500x500px|Filtro Contrato em Notas Fiscais]]&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Permitir seleção de vários extratos para cancelamento ===&lt;br /&gt;
Em Dados do Cliente -&amp;gt; Dados Financeiros -&amp;gt; Extrato Financeiro, há um botão denominado cancelar extratos em massa, por ele é possível excluir vários extratos de uma vez. &lt;br /&gt;
&lt;br /&gt;
Não é possível o cancelamento de extrato que tem nota emitida fora do mês no adapter.&lt;br /&gt;
[[Arquivo:ImagemBotãoCancelarExtratosEmMassa.png|alt=Botão cancelar extratos em massa, e modal de seleção de extratos a ser excluídos|centro|miniaturadaimagem|500x500px|Botão cancelar extratos em massa, e modal de seleção de extratos a ser excluídos]]&lt;br /&gt;
&lt;br /&gt;
=== Verificar a possibilidade de trazer uma lista de dto nos controllers citados na descrição que são carregados na aba de contratos do cliente ===&lt;br /&gt;
Foram feitas alterações na tela de contratos para agilizar o carregamento.&lt;br /&gt;
&lt;br /&gt;
== FINANCEIRO ==&lt;br /&gt;
&lt;br /&gt;
=== Inserir número de parcela da cobrança do serviço na descrição do extrato ===&lt;br /&gt;
O numero de parcelas da cobrança do serviço, está sendo exibido junto a descrição do extrato.&lt;br /&gt;
[[Arquivo:ImagemNumeroParcelaExtrato.png|alt=Número da parcela sendo exibido em descrição do Extrato/Faturamento Mês|centro|miniaturadaimagem|440x440px|Número da parcela sendo exibido em descrição do Extrato/Faturamento Mês]]&lt;br /&gt;
&lt;br /&gt;
=== Alterar consulta da tela de pesquisar boletos ===&lt;br /&gt;
Alterada consulta da tela de pesquisar boletos, para buscar numero de boleto e documento com '''=''' ao invés de '''like'''.&lt;br /&gt;
[[Arquivo:Pesquisa de Boletos e Notas Fiscais.png|alt=Pesquisa de Boletos e Notas Fiscais|centro|miniaturadaimagem|500x500px|Pesquisa de Boletos e Notas Fiscais]]&lt;br /&gt;
&lt;br /&gt;
=== Criar atributo na TB_ConfiguraSuspensao DiasSuspensaoNegociacao ===&lt;br /&gt;
Criado atributo DiasSuspensaoNegociacao na TB_ConfiguraSuspensao.&lt;br /&gt;
[[Arquivo:Campo Dias de Suspensão de Negociação em Configurações de Suspensão.png|alt=Campo Dias de Suspensão de Negociação em Configurações de Suspensão|centro|miniaturadaimagem|500x500px|Campo Dias de Suspensão de Negociação em Configurações de Suspensão]]&lt;br /&gt;
&lt;br /&gt;
=== Geral - Permitir desfazer remessa de alteração ===&lt;br /&gt;
&lt;br /&gt;
A possibilidade de se excluir remessas de alteração na tela de remessas geradas.&lt;br /&gt;
[[Arquivo:ImagemBotãoExluirRemessaDeAlteração.png|alt=Remessa de alteração e botão excluir.|centro|miniaturadaimagem|500x500px|Remessa de alteração e botão excluir.]]&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Tela de Aprovação de Taxas ===&lt;br /&gt;
Tela de Cobranças Adicionais irá funcionar apenas  como  histórico  de  cobranças geradas e seus respectivos status (Confirmada, pendente, prevista e rejeitada).&lt;br /&gt;
&lt;br /&gt;
Para as cobranças de cancelamento e visita técnica, necessita a configuração das seguintes chaves:&lt;br /&gt;
&lt;br /&gt;
* NECESSITA_CONFIRMACAO_COBRANCAS_CANCELAMENTO&lt;br /&gt;
&lt;br /&gt;
* NECESSITA_CONFIRMACAO_COBRANCAS_VISITA_TECNICA&lt;br /&gt;
&lt;br /&gt;
=== Adicionar o campo IDControleFaturamentoMes na tabela TB_ProporcionalSuspensao ===&lt;br /&gt;
Adicionado o campo IDControleFaturamentoMes na tabela TB_ProporcionalSuspensao, que deve ser alimentado quando o mesmo passar de Isfaturado = 0 para 1.&lt;br /&gt;
&lt;br /&gt;
== INTEGRAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Alterar integração OZMAP para não salvar qualquer dado de mapeamento no Adapter, precisando de saber onde o cliente conectado, para o acesso as informações iremos acessar um endpoint disponibilizado pela OZMAP ===&lt;br /&gt;
&lt;br /&gt;
=== Alterar o envio de SMS para que ele sempre busque o servidor de integração do modulo Integração ===&lt;br /&gt;
Todos os servidores de integração de envio de sms que estão no modulo antigo de servidores de integração devem ser cadastrados no novo modulo integração.&lt;br /&gt;
&lt;br /&gt;
=== Criar integração SMS Hotmobile ===&lt;br /&gt;
&lt;br /&gt;
=== Inserir chamadas para a nova integracao de sms hotmobile ===&lt;br /&gt;
&lt;br /&gt;
=== Realizar ajustes de integrações do SIPPulse ===&lt;br /&gt;
Criados botões para estes, nos dados de voz do contrato:&lt;br /&gt;
&lt;br /&gt;
* SubscriberWS - Consultar Saldo do Assinante&lt;br /&gt;
* SubscriberWS - Trocar senha de Assinantes&lt;br /&gt;
* SubscriberWS – Consultar Senha do Assinante&lt;br /&gt;
* ReloadSubscriber&lt;br /&gt;
* ReloadProfile&lt;br /&gt;
&lt;br /&gt;
Os ajustes criados serão apresentados dentro dos dados voz contrato, e para isso foram criadas as seguintes permissões:&lt;br /&gt;
&lt;br /&gt;
* ALTERAR_SENHA_AUTENTICACAO_DADOS_VOZ_CONTRATO = &amp;quot;CN69&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* VISUALIZAR_SENHA_AUTENTICACAO_DADOS_VOZ_CONTRATO = &amp;quot;CN70&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* CONSULTAR_SALDO_DADOS_VOZ_CONTRATO = &amp;quot;CN71&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* REINICIAR_EQUIPAMENTOS_DADOS_VOZ_CONTRATO = &amp;quot;CN72&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== OPERACIONAL ==&lt;br /&gt;
&lt;br /&gt;
== RELATÓRIOS ==&lt;br /&gt;
&lt;br /&gt;
=== Criar Controller para Perfis ===&lt;br /&gt;
Criada lista Dinâmica (Controller) para Perfis, para o funcionamento dos novos relatórios gerais.&lt;br /&gt;
&lt;br /&gt;
== REDES ==&lt;br /&gt;
&lt;br /&gt;
=== Gerar novo padrão login e senha radius ===&lt;br /&gt;
Foi criada uma nova funcionalidade onde o usuário insere o padrão de login ou senha radius que ele quer q gere automaticamente e o sistema fara a geração conforme esse padrão na hora da venda. Com isso, o sistema consegue abranger a maioria dos padrões solicitados por nossos clientes.&lt;br /&gt;
&lt;br /&gt;
Com essa nova funcionalidade, foram retirados os campos de geraLoginAutomatico por cidade, por cpf, por contrato etc, Todos os planos que tiverem o login gerado automaticamente no sistema devera ter o campo LoginAutomaticoPersonalizado preenchido com o padrão desejado.&lt;br /&gt;
&lt;br /&gt;
A senha gerada automática poderá seguir um padrão do cliente (nesse caso o campo SenhaAutomaticaPersonalizada deve estar preenchido) ou poderá ser gerada aleatoriamente como é hj (basta não preencher o campo de SenhaAutomaticaPersonalizada)&lt;br /&gt;
[[Arquivo:Configuração de Plano de Internet.png|alt=Configuração de Plano de Internet|centro|miniaturadaimagem|500x500px|Configuração de Plano de Internet]]&lt;br /&gt;
[[Arquivo:Nova tela de cadastro de padrão de usuário.png|alt=nova tela de cadastro de padrão de usuário|centro|miniaturadaimagem|500x500px|nova tela de cadastro de padrão de usuário]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ROTINAS ==&lt;br /&gt;
&lt;br /&gt;
=== Atualizar spuSuspensaoContrato ===&lt;br /&gt;
Atualizada spuSuspensaoContrato na liquibase.&lt;br /&gt;
&lt;br /&gt;
== TELEFONIA ==&lt;br /&gt;
&lt;br /&gt;
== TERCEIROS ==&lt;br /&gt;
&lt;br /&gt;
== WEBSERVICES ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Junho2022&amp;diff=1160</id>
		<title>Junho2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Junho2022&amp;diff=1160"/>
		<updated>2022-11-23T17:12:15Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==AUTENTICAÇÃO==&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar inativação de perfil ===&lt;br /&gt;
Criada uma flag que permite ativar/desativar um perfil, em '''Autenticação -&amp;gt; Perfis'''. &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:ImagemBotãoInativarPerfil.png|alt=Flag ativar em Autenticação -&amp;gt; Perfil|centro|miniaturadaimagem|440x440px|Flag ativar em Autenticação -&amp;gt; Perfil]]&lt;br /&gt;
'''Regras de Negócio:'''&lt;br /&gt;
&lt;br /&gt;
* Só será permitido inativar o perfil ou centro de custo se não existir nenhum usuário vinculado ao mesmo;&lt;br /&gt;
* Caso tenha algum  usuário vinculado e o operador tentar inativar o perfil ou centro de custo, o Adapter irá informar a impossibilidade através de um pop-up;&lt;br /&gt;
* Apenas os usuários com perfil de administrador terão acesso ao botão de ativar ou inativar perfil/centro de custo;&lt;br /&gt;
* Ao inabilitar o centro de custo e o perfil tudo o que estiver habilitado com eles será desabilitado para todas as permissões do Adapter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Criado um campo no CRUD de perfis que possibilita visualizar quais perfis estão ativos ou não:&lt;br /&gt;
[[Arquivo:ImagemCampoAtivoSimNãoPerfís.png|alt=Campo que indica se tal perfil encontra se ativo ou inativo|centro|miniaturadaimagem|447x447px|Campo que indica se tal perfil encontra se ativo ou inativo]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar inativação de centro de custo ===&lt;br /&gt;
Criada uma flag que permite ativar/desativar um centro de custo, em '''Financeiro -&amp;gt; Tabelas de Apoio -&amp;gt; Centros de Custo'''.&lt;br /&gt;
[[Arquivo:ImagemFlagCentroDeCusto.png|alt=Marcador de Ativo e Inativo em configuração de centros de custo.|centro|miniaturadaimagem|454x454px|Marcador de Ativo e Inativo em configuração de centros de custo.]]&lt;br /&gt;
'''Regras de Negócio:'''&lt;br /&gt;
* Só será permitido inativar o centro de custo se não existir nenhum usuário vinculado ao mesmo;&lt;br /&gt;
* Caso tenha algum usuário vinculado e o operador tentar inativar o centro de custo, o Adapter irá informar a impossibilidade através de um pop-up;&lt;br /&gt;
* Apenas os usuários com perfil de administrador terão acesso ao botão de ativar ou inativar perfil/centro de custo;&lt;br /&gt;
* Ao inabilitar o centro de custo e o perfil tudo o que estiver habilitado com eles será desabilitado para todas as permissões do Adapter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== COMERCIAL ==&lt;br /&gt;
&lt;br /&gt;
=== Criar Controller de Origem Comercial e Canal de Venda para Relatórios Gerais. ===&lt;br /&gt;
Será exibida uma lista dinâmica para mostrar origens comerciais e canais de venda na geração de relatórios do adapter.&lt;br /&gt;
&lt;br /&gt;
=== Cria Controller para motivos de cancelamento para relatórios ===&lt;br /&gt;
Será exibida uma lista dinâmica para mostrar motivos de cancelamento na geração de relatórios do adapter.&lt;br /&gt;
&lt;br /&gt;
=== Alterar up/down  de contratos para perguntar ao usuário se ele deseja transferir os descontos ===&lt;br /&gt;
Será exibido um modal perguntando se o usuário deseja transferir os descontos do contrato antigo para o novo contrato.&lt;br /&gt;
[[Arquivo:ImagemModalTransferiirDescontosNovoContrato.png|alt=Imagem do modal que pergunta se deseja transferir descontos para o novo contrato, no processo de Upgrade/Downgrade.|centro|miniaturadaimagem|527x527px|Imagem do modal que pergunta se deseja transferir descontos para o novo contrato, no processo de Upgrade/Downgrade.]]&lt;br /&gt;
&lt;br /&gt;
=== Alterar vínculo de promoções do tipo RETENCÃO ===&lt;br /&gt;
Alteração para promoções do tipo RETENCÃO não aparecerem para venda de contratos, apenas para contratos existentes.&lt;br /&gt;
&lt;br /&gt;
=== Não deixar alterar titularidade de contratos aguardando instalação ===&lt;br /&gt;
Botão alterar titularidade foi retirado da visualização de contratos que estão com o status AGUARDANDO INSTALAÇÃO.&lt;br /&gt;
[[Arquivo:ImagemStatusAguardandoInstalaçãoSemBotaoTitularidade.png|alt=Contrato com o status aguardando instalação sem botão alterar titularidade|centro|miniaturadaimagem|658x658px|Contrato com o status aguardando instalação sem botão alterar titularidade]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Com base na atividade feita no app do técnico, alterar a latitude e longitude do endereço do cliente no momento da ativação do contrato ===&lt;br /&gt;
Haverá uma atualização da geolocalização do endereço vinculado ao cliente, para que se tenha maior precisão da latitude e da longitude do endereço ao fazer uma ativação/habilitação de algum contrato.&lt;br /&gt;
&lt;br /&gt;
=== Ajuste da tela de contrato e LPU (tabela de preços) ===&lt;br /&gt;
&lt;br /&gt;
As informações contidas nas URL: &lt;br /&gt;
&lt;br /&gt;
* '''adapter/server/gateway/comercial/areas_cobertura/cidade/:id'''&lt;br /&gt;
* '''/adapter/server/gateway/comercial/areas_cobertura'''&lt;br /&gt;
&lt;br /&gt;
serão encapsuladas em formato DTO, afim de deixar o carregamento das páginas que utilizam tabelas de preço mais leve.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar atributo na tb_tipoAtendimentos  para permitir abertura de chamados de clientes inadimplentes ===&lt;br /&gt;
Criada flag &amp;quot;permite inadimplente&amp;quot; no cadastro de um tipo de atendimento, para que permita/bloqueie a ação ativada por um cliente inadimplente.&lt;br /&gt;
[[Arquivo:ImagemFlagPermiteInadimplente.png|alt=Flag permite inadimplente em cadastro de tipo de atendimentos|centro|miniaturadaimagem|669x669px|Flag permite inadimplente em cadastro de tipo de atendimentos]]&lt;br /&gt;
&lt;br /&gt;
===Excluir Campo Dias faturamento===&lt;br /&gt;
Foi excluído o campo DiasFaturamentoContratoSuspensao da TB_ConfiguraSuspensao, pois o mesmo não estava mais sendo utilizado.&lt;br /&gt;
&lt;br /&gt;
== FINANCEIRO ==&lt;br /&gt;
&lt;br /&gt;
=== Excluir campo DiasFaturamentoContratoSuspenso da TB_ConfiguraSuspensao ===&lt;br /&gt;
Campo '''DiasFaturamentoContratoSuspenso''' excluído da TB_ConfiguraSuspensao.&lt;br /&gt;
&lt;br /&gt;
=== Criar atributo na promoção calculaProrata boleean ===&lt;br /&gt;
&lt;br /&gt;
Alterado o cadastro de promoções, para que se coloque o campo boolean &amp;quot;Calcula proporcional em pro rata&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Se o atributo estiver marcado, o cálculo da promoção no faturamento deverá ocorrer na pro rata de contratação, respeitando o mesmo cálculo da mensalidade.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:ImagemCampoProRataPromocao.png|alt=Imagem que exibe campo para cálculo de pro rata em uma promoção|centro|miniaturadaimagem|580x580px|Imagem que exibe campo para cálculo de pro rata em uma promoção]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Caso o atributo esteja desmarcado, seguem as regras atualmente aplicadas, com o desconto senão aplicado apenas em mês cheio.&lt;br /&gt;
=== WORKSHOP MOB - Alterar processamento de retorno para tratativas de ocorrências de retorno ===&lt;br /&gt;
&lt;br /&gt;
== INTEGRAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
=== Deletar Index Duplicado ===&lt;br /&gt;
Excluídos index duplicados. Lista de alterações abaixo:  &lt;br /&gt;
&lt;br /&gt;
==== '''TDKOM:''' ====&lt;br /&gt;
'''IX_PESQUISA_VAGA_AGENDA''' - comercial.TB_ItemConfiguracaoAgendaTecnica;&lt;br /&gt;
&lt;br /&gt;
'''IX_CONTRATO_CC''' - comercial.TB_LogCancelamentoCompulsorio;&lt;br /&gt;
&lt;br /&gt;
'''IX_CONTRATO_IR''' - comercial.TB_LogIntegracaoRadius;&lt;br /&gt;
&lt;br /&gt;
'''IX_CONTRATO_IV''' - comercial.TB_LogIntegracaoVSC;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDReceita''' - financeiro.TB_ItemReceita;&lt;br /&gt;
&lt;br /&gt;
'''IX_IDCaixa''' - redes.TB_EntradaCaixa;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDEstiloMarcador''' - redes.TB_Poste  ;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDProjeto''' - redes.TB_Poste;&lt;br /&gt;
&lt;br /&gt;
'''IX_IDCaixa''' - redes.TB_SaidaCaixa ;&lt;br /&gt;
&lt;br /&gt;
'''IX_UF''' - terceiros.TB_Cidade;&lt;br /&gt;
&lt;br /&gt;
'''IX_CNPJ_ERWS''' - terceiros.TB_EmpresasReceitaWS;&lt;br /&gt;
&lt;br /&gt;
'''Index_TB_Endereco_LogradouroEndereco''' - terceiros.TB_Endereco;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== WECLIX: ====&lt;br /&gt;
'''IX_CIDADE_BAIRRO''' - master_adapter.TB_AreaAtuacaoEquipeTecnica;&lt;br /&gt;
&lt;br /&gt;
'''IX_CENTRO_CUSTO''' - master_adapter.TB_EscalaTrabalho;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_LocalizacaoAtualTecnico_IDUsuario''' - master_adapter.TB_LocalizacaoAtualTecnico;&lt;br /&gt;
&lt;br /&gt;
'''IDUsuario''' - master_adapter.TB_LocalizacaoAtualTecnico;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDPacotePlano''' - comercial.TB_DescontoPacotePlano;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_AtendimentoIDAtendimento''' - comercial.TB_HouveMovimentacaoAtendimento;&lt;br /&gt;
&lt;br /&gt;
'''IX_PESQUISA_VAGA_AGENDA''' - comercial.TB_ItemConfiguracaoAgendaTecnica;&lt;br /&gt;
&lt;br /&gt;
'''IX_CONTRATO_CC''' - comercial.TB_LogCancelamentoCompulsorio;&lt;br /&gt;
&lt;br /&gt;
'''IX_CONTRATO_IR''' - TB_LogIntegracaoRadius;&lt;br /&gt;
&lt;br /&gt;
'''IX_CONTRATO_IV''' - TB_LogIntegracaoVSC;&lt;br /&gt;
&lt;br /&gt;
'''IX_TipoMultiplicadorPeso_MPAAT''' - comercial.TB_MultiplicadorPesoAtribuicaoAutomaticaTecnico;&lt;br /&gt;
&lt;br /&gt;
'''IX_TipoIDPeso_PAAT''' - comercial.TB_PesoAtribuicaoAutomaticaTecnico;&lt;br /&gt;
&lt;br /&gt;
'''IX_TipoServicoTecnologia''' - comercial.TB_RegraMovimentacaoAtendimento;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_TipoContrato_IDTipoContrato''' - TB_ViabilidadeSegmento;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_Fatura_IDFatura''' - financeiro.TB_FaturaImpressaMassa;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDReceita''' - financeiro.TB_ItemReceita;&lt;br /&gt;
&lt;br /&gt;
'''IX_IP_CIP''' - redes.TB_ControleIP;&lt;br /&gt;
&lt;br /&gt;
'''IX_IDCaixa''' - redes.TB_EntradaCaixa;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDEstiloMarcador''' - redes.TB_Poste;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_AtendimentoManutencao_IDAtendimentoManutencao''' - redes.TB_Incidente;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDProjeto''' - redes.TB_Poste;&lt;br /&gt;
&lt;br /&gt;
'''IX_IDCaixa''' - redes.TB_SaidaCaixa;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_Numero_IDPrefixo''' - telefonia.TB_Numero;&lt;br /&gt;
&lt;br /&gt;
'''IX_UF''' - TB_Cidade;&lt;br /&gt;
&lt;br /&gt;
'''IX_CNPJ_ERWS''' - TB_EmpresasReceitaWS;&lt;br /&gt;
&lt;br /&gt;
'''Index_TB_Endereco_LogradouroEndereco''' - TB_Endereco;&lt;br /&gt;
&lt;br /&gt;
'''IX_CNPJ_GO''' - TB_ProvedoresConcorrente;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MOB: ====&lt;br /&gt;
'''IX_CIDADE_BAIRRO''' - master_adapter.TB_AreaAtuacaoEquipeTecnica;&lt;br /&gt;
&lt;br /&gt;
'''IX_CENTRO_CUSTO''' - master_adapter.TB_EscalaTrabalho;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_LocalizacaoAtualTecnico_IDUsuario''' - master_adapter.TB_LocalizacaoAtualTecnico;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDPacotePlano''' - comercial.TB_DescontoPacotePlano;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_AtendimentoIDAtendimento''' - comercial.TB_HouveMovimentacaoAtendimento;&lt;br /&gt;
&lt;br /&gt;
'''IX_PESQUISA_VAGA_AGENDA''' - comercial.TB_ItemConfiguracaoAgendaTecnica;&lt;br /&gt;
&lt;br /&gt;
'''IX_CONTRATO_CC''' - comercial.TB_LogCancelamentoCompulsorio;&lt;br /&gt;
&lt;br /&gt;
'''IX_CONTRATO_IR''' - comercial.TB_LogIntegracaoRadius;&lt;br /&gt;
&lt;br /&gt;
'''IX_CONTRATO_IV''' - comercial.TB_LogIntegracaoVSC;&lt;br /&gt;
&lt;br /&gt;
'''IX_TipoMultiplicadorPeso_MPAAT''' - comercial.TB_MultiplicadorPesoAtribuicaoAutomaticaTecnico;&lt;br /&gt;
&lt;br /&gt;
'''IX_TipoIDPeso_PAAT''' - comercial.TB_PesoAtribuicaoAutomaticaTecnico;&lt;br /&gt;
&lt;br /&gt;
'''IX_TipoServicoTecnologia''' - comercial.TB_RegraMovimentacaoAtendimento;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_TipoContrato_IDTipoContrato''' - TB_ViabilidadeSegmento;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_Fatura_IDFatura''' - financeiro.TB_FaturaImpressaMassa;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDReceita''' - financeiro.TB_ItemReceita;&lt;br /&gt;
&lt;br /&gt;
'''IX_IP_CIP''' - redes.TB_ControleIP;&lt;br /&gt;
&lt;br /&gt;
'''IX_IDCaixa''' - redes.TB_EntradaCaixa DROP INDEX;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_AtendimentoManutencao_IDAtendimentoManutencao''' - redes.TB_Incidente;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDEstiloMarcador''' - redes.TB_Poste;&lt;br /&gt;
&lt;br /&gt;
'''IDX_IDProjeto''' - redes.TB_Poste;&lt;br /&gt;
&lt;br /&gt;
'''IX_IDCaixa''' - redes.TB_SaidaCaixa;&lt;br /&gt;
&lt;br /&gt;
'''FK_TB_Numero_IDPrefixo''' - telefonia.TB_Numero;&lt;br /&gt;
&lt;br /&gt;
'''IX_UF''' - terceiros.TB_Cidade;&lt;br /&gt;
&lt;br /&gt;
'''IX_CNPJ_ERWS''' - terceiros.TB_EmpresasReceitaWS;&lt;br /&gt;
&lt;br /&gt;
'''Index_TB_Endereco_LogradouroEndereco''' - terceiros.TB_Endereco;&lt;br /&gt;
&lt;br /&gt;
'''IX_CNPJ_GO''' - terceiros.TB_ProvedoresConcorrente;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Integração de pagamentos inserir validações ===&lt;br /&gt;
Alterada rotina de Integração de pagamentos:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consulta todos os docEntry relacionados a fatura no método de validação. &lt;br /&gt;
&lt;br /&gt;
Caso: &lt;br /&gt;
&lt;br /&gt;
# Todos os docEntry da fatura apresentarem mensagem &amp;quot;O documento xxxx encontra-se Fechado&amp;quot;, alterar a fatura deverá ter o atributo isPagamentoIntegrado alterado para &amp;quot;S&amp;quot;.&lt;br /&gt;
# Se apenas ou mais docEntry da fatura apresentam mensagem de &amp;quot;O documento xxxx encontra-se Fechado&amp;quot; e um ou mais docEntry apresentar mensagem &amp;quot;Documento em Aberto&amp;quot;, ou seja, uma situação em que algumas notas relacionadas a mesma fatura processaram pagamento no SAP e outra(s) não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Então:        &lt;br /&gt;
&lt;br /&gt;
'''O sistema deverá levar em consideração para pagamento apenas as notas com status ABERTO no SAP, realizando a soma dos itens (faturamentoMes-Desconto) nos campos de  &amp;quot;CashSum&amp;quot; ou &amp;quot;TransferSum&amp;quot; do JSON e nas  NotasCompoemPagamento.'''&lt;br /&gt;
&lt;br /&gt;
Qualquer retorno diferente dos citados acima deverá manter o processo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemplo: Todos os docEntry da nota apresentam &amp;quot;Documento em Aberto&amp;quot; = realizar a baixa normalmente.&lt;br /&gt;
&lt;br /&gt;
Se o resultado no SAP for &amp;quot;nao encontrado&amp;quot; ou &amp;quot;encontra-se cancelado&amp;quot; para qualquer dos docEntry da fatura, também manter para marcar a fatura com IspagamentoIntegrado='e&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Desenvolver integração EiTV conforme documentação em anexo e inserir as regras de negócio ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Criar integração com o serviço SPC Serasa e inserir a integração na regra de negocio de prospectos ===&lt;br /&gt;
&lt;br /&gt;
==OPERACIONAL==&lt;br /&gt;
==REDES==&lt;br /&gt;
&lt;br /&gt;
=== Não deixar selecionar repetidamente os campos de descrição das PU's. ===&lt;br /&gt;
Caso uma conexão Radius utilize uma descrição PU, uma outra conexão não poderá ser criada ou editada, para que utilize da mesma descrição PU. Ao tentar selecionar, uma descrição PU que já está sendo utilizada, o Adapter responderá com um pop-up avisando não ser possível salvar esta conexão, &lt;br /&gt;
[[Arquivo:ImagemDescriçãoPUinvalida.png|alt=Pop-up de resposta a repetição da uma descrição PU|centro|miniaturadaimagem|581x581px|Pop-up de resposta a repetição da uma descrição PU]]&lt;br /&gt;
&lt;br /&gt;
== ROTINAS ==&lt;br /&gt;
&lt;br /&gt;
==TELEFONIA==&lt;br /&gt;
==TERCEIROS==&lt;br /&gt;
&lt;br /&gt;
=== Criar atributo AgrupadorCieloLio (VARCHAR 255) na TB_Empresa ===&lt;br /&gt;
Criado atributo AgrupadorCieloLio na TB_Empresa.&lt;br /&gt;
[[Arquivo:ImagemCampoAgrupadorLio.png|alt=Campo Agrupador Cielo Lio no inferior esquerdo do cadastro de empresas|centro|miniaturadaimagem|606x606px|Campo Agrupador Cielo Lio no inferior esquerdo do cadastro de empresas]]&lt;br /&gt;
&lt;br /&gt;
=== Não permitir cadastro de 2 cidades com mesma descrição e UF em terceiros ===&lt;br /&gt;
Bloqueado o cadastro de duas cidades com o mesmo nome e UF, em '''Terceiros -&amp;gt; Tabela de Apoio -&amp;gt; Endereços'''.&lt;br /&gt;
&lt;br /&gt;
Ao tentar cadastrar, aparecerá um pop-up avisando o erro.&lt;br /&gt;
[[Arquivo:ImagemPopOup2CidadesMesmoUF.png|alt=Pop-up que indica que não se pode cadastrar 2 cidades com na mesma UF|centro|miniaturadaimagem|558x558px|Pop-up que indica que não se pode cadastrar 2 cidades com na mesma UF]]&lt;br /&gt;
&lt;br /&gt;
=== Deletar colunas BairroEndereco, CidadeEndereco, EstadoEndereco da TB_Endereco no modulo terceiros ===&lt;br /&gt;
Foram retiradas as colunas BairroEndereco, CidadeEndereco, EstadoEndereco da TB_Endereco no modulo terceiros,&lt;br /&gt;
&lt;br /&gt;
==WEBSERVICES==&lt;br /&gt;
&lt;br /&gt;
=== Alterar arredondamento de multas e juros no endpoint Buscar dados de cliente, contrato e fatura por CPF/CNPJ para 2 casas decimais ===&lt;br /&gt;
Alterado o arredondamento e formatação de multas e juros, no endpoint: &amp;quot;Buscar dados de cliente, contrato e fatura por CPF/CNPJ&amp;quot; para 2 casas decimais&lt;br /&gt;
&lt;br /&gt;
'''URL do endpoint = &amp;quot;https://[URL]/ws/comercial/cliente/dados&amp;quot;''' &lt;br /&gt;
[[Arquivo:ImagemRespostaEndpointFormatada2digitos.png|alt=Campos multa e juros formatado com 2 caracteres após a vírgula|centro|miniaturadaimagem|594x594px|Campos multa e juros formatado com 2 caracteres após a vírgula]]&lt;br /&gt;
&lt;br /&gt;
=== Integração Ozmap deverá enviar mais dados sempre ao chamar o método ATUALIZAR CLIENTE ===&lt;br /&gt;
O endpoint para atualizar clientes - '''/api/v1/clients/:code''' - foi atualizado, para que se envie dados da ONU. estes dados são:&lt;br /&gt;
&lt;br /&gt;
* '''serial_number''' - campo &amp;quot;serial&amp;quot; da tb_dadosRedeContrato&lt;br /&gt;
* '''mac_address''' - campo &amp;quot;macONU&amp;quot; da tb_dadosRedeContrato&lt;br /&gt;
* '''user_PPPoE''' - campo loginRadius tb_dadosRedecontrato&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Caso haja dúvidas da implementação destes, consultar o manual.&lt;br /&gt;
&lt;br /&gt;
=== Alterar endpoint de recebimento de notificação da cielo, para validar auth pela TB_Empresa ===&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Maio2022&amp;diff=1159</id>
		<title>Maio2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Maio2022&amp;diff=1159"/>
		<updated>2022-11-23T17:11:42Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==AUTENTICAÇÃO==&lt;br /&gt;
&lt;br /&gt;
==COMERCIAL==&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Criar botão Cancelar Extratos em Massa ===&lt;br /&gt;
Criado o botão '''Cancelar Extratos em Massa''', para possibilitar que se selecione vários extratos que não possuem vínculo com nenhuma fatura.&lt;br /&gt;
[[Arquivo:ImagemBotaoCancelarExtratosEmMassa.png|alt=Botão cancelar extratos em massa.|centro|miniaturadaimagem|500x500px|Botão cancelar extratos em massa.]]&lt;br /&gt;
Ao clicar no botão, abre-se um modal para que se selecione estes extratos sem fatura.&lt;br /&gt;
[[Arquivo:ImagemModalSelecaoExtratosCancelar.png|alt=Modal de seleção de extratos à cancelar|centro|miniaturadaimagem|500x500px|Modal de seleção de extratos à cancelar]]&lt;br /&gt;
&lt;br /&gt;
=== Inclusão de Informação de Modelo de Nota Fiscal em Planilha ao Carregar Informações de Faturamento ===&lt;br /&gt;
Incluída coluna com informação &amp;quot;modelo de nota fiscal&amp;quot;, na planilha gerada em Financeiro -&amp;gt; Faturamento -&amp;gt; Gerar Faturamento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Perguntar sobre refidelizar na alteração de endereços ===&lt;br /&gt;
Perguntar se deseja refidelizar um contrato após fazer uma alteração de endereço. Para que a pergunta seja feita, deve-se ter a chave de configuração '''REFIDELIZAR_CONTRATO_ALTERACAO_ENDERECO = 1.'''&lt;br /&gt;
[[Arquivo:ImagemRefidelizarContratoAtualizarEndereço.png|alt=Pergunta refidelizar contrato em alteração de endereço|centro|miniaturadaimagem|500x500px|Pergunta refidelizar contrato em alteração de endereço]]&lt;br /&gt;
&lt;br /&gt;
=== '''Criar TB_ProvedorOrigem''' ===&lt;br /&gt;
Criada a tabela '''TB_ProvedorOrigem''', no módulo comercial, com os campos ID e Descrição.&lt;br /&gt;
&lt;br /&gt;
Criada na tabela TB_Contrato, o campo '''IDProvedorOrigem,''' como chave estrangeira para a tabela TB_ProvedorOrigem.&lt;br /&gt;
&lt;br /&gt;
Criada a chave '''PREENCHE_PROVEDOR_ORIGEM_CONTRATO''' para exibir ou não os itens deste campo. Caso a chave PREENCHE_PROVEDOR_ORIGEM_CONTRATO for  = 1, deverá ser exibido o combo dos itens pra seleção ao cadastrar ou editar um contrato.&lt;br /&gt;
[[Arquivo:ImagemItensOrigemProvedor.png|alt=Box exibindo itens da tabela sobre Provedores de Origem|centro|miniaturadaimagem|500x500px|Box exibindo itens da tabela sobre Provedores de Origem]]&lt;br /&gt;
&lt;br /&gt;
Criada também uma tela CRUD para PROVEDOR DE ORIGEM.&lt;br /&gt;
[[Arquivo:ImagemCrudProvedoresDeOrigem.png|alt=Crud para a tabela TB_ProvedorOrigem|centro|miniaturadaimagem|500x500px|Crud para a tabela TB_ProvedorOrigem]]&lt;br /&gt;
&lt;br /&gt;
===Criar Index IDCidade na TB_AreaDeCoberturaCidade===&lt;br /&gt;
Criado index no campo IDCidade da tabela TB_AreaDeCoberturaCidade, no módulo comercial.&lt;br /&gt;
===Adicionar Index IDCondominioCM tabela endereço cliente===&lt;br /&gt;
Criado index no campo IDCondominioCM da tabela TB_EnderecoCliente, no módulo comercial.&lt;br /&gt;
&lt;br /&gt;
=== Alterar relacionamento do serviço com fechamento de visita para que um fechamento possa ter vários serviços vinculados ===&lt;br /&gt;
Alterado o relacionamento do serviço com fechamento de visita para que um fechamento possa ter vários serviços vinculados.&lt;br /&gt;
&lt;br /&gt;
Para isso:&lt;br /&gt;
&lt;br /&gt;
* Retirado o campo IDServico da TB_FechamentoAtendimento;&lt;br /&gt;
* Criada a tabela TB_FechamentoAtendimentoServico;&lt;br /&gt;
* Criado o endpoint: &amp;quot;'''/ws/comercial/atendimentos/fechamentos/143/servicos'''&amp;quot; que lista os serviços disponíveis para o fechamento;&lt;br /&gt;
* Alterado o método de concluir visita para que receba o serviço selecionado;&lt;br /&gt;
* Alterada a estrutura do cadastro de serviço, para permitir selecionar mais de um serviço do tipo FIXO.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Quando o contrato for antecipado, ao agendar cancelamento, perguntar sobre faturar o cliente no próximo mês; ===&lt;br /&gt;
&lt;br /&gt;
Quando o contrato for antecipado, ao agendar cancelamento, o sistema deverá perguntar: &amp;quot;O cliente possui cobrança gerada até XXXX. Deseja faturar o cliente no próximo mês?&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
* '''Caso 1''': Se sim, deverá manter a data do ultimo faturamento;&lt;br /&gt;
* '''Caso 2''': Se não, o sistema deve setar a data do último faturamento para 30 dias depois da data agendada;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Exibir dados de domínio nos contratos da tecnologia HOSPEDAGEM. Vincular os campos da TB_DadosDominioContrato ===&lt;br /&gt;
Dados de domínio, em contratos de hospedagem, estão sendo exibidos na tela do contrato.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Dados de domínio exibidos no contrato.png|alt=Dados de domínio exibidos no contrato|centro|miniaturadaimagem|500x500px|Dados de domínio exibidos no contrato]]&lt;br /&gt;
&lt;br /&gt;
=== Ao editar um login radius será permitido a digitação de caracteres especiais só não sendo permitido espaços ===&lt;br /&gt;
Então tomem cuidado para não colocar um caractere que o seu radius não aceite, durante a edição do campo.   &lt;br /&gt;
[[Arquivo:Login Radius .png|alt=Edição de login radius|centro|miniaturadaimagem|500x500px|Edição de login radius]]&lt;br /&gt;
&lt;br /&gt;
=== Excluir chave ID_MOTIVO_REPROVACAO_PROSPECTO_SEM_VIABILIDADE ===&lt;br /&gt;
Foi excluída a chave, pois tivermos uma alteração na versão passada que que ao invés de utilizar a chave, será utilizado a configuração na TB_MotivoReprovacaoProspecto.&lt;br /&gt;
&lt;br /&gt;
=== Não mostrar usuários inativos na seleção &amp;quot;atribuir para&amp;quot; na tela de atendimentos. ===&lt;br /&gt;
[[Arquivo:Atribuir para.png|alt=Atribuir para|centro|miniaturadaimagem|500x500px|Atribuir para]]&lt;br /&gt;
&lt;br /&gt;
==FINANCEIRO==&lt;br /&gt;
&lt;br /&gt;
=== Pergunta sobre faturar no próximo mês, no agendamento de cancelamento de um contrato com cobrança antecipada ===&lt;br /&gt;
Ao agendar cancelamento, quando o contrato for antecipado, o sistema perguntará:  '''&amp;quot;O cliente possui cobrança gerada até XXXX. Deseja faturar o cliente no próximo mês?&amp;quot;'''  &lt;br /&gt;
&lt;br /&gt;
Caso a resposta seja sim, deverá manter a data do ultimo faturamento;&lt;br /&gt;
&lt;br /&gt;
Caso a resposta seja não, o sistema insere a data do ultimo faturamento para 30 dias depois da data agendada.&lt;br /&gt;
&lt;br /&gt;
=== Alterar a geração de boletos da CAIXA cnab240 ===&lt;br /&gt;
Alterar a forma como o sistema gera o boleto da caixa cnab240 para aceitar o código do cedente com 7 dígitos&lt;br /&gt;
&lt;br /&gt;
===Colocar campo isCartaoRecorrente na tela de cadastro de forma de cobrança===&lt;br /&gt;
Adicionada flag para cartão recorrente na forma de cobrança[[Arquivo:ImagemFormCartaoRecorrente.png|alt=Adicionada flag para cartão recorrente na forma de cobrança|centro|miniaturadaimagem|500x500px|Adicionada flag para cartão recorrente na forma de cobrança|ligação=http://192.168.0.8:8086/wiki/index.php/Arquivo:ImagemFormCartaoRecorrente.png]]&lt;br /&gt;
===Criar tabela TB_FaturaNegociacao===&lt;br /&gt;
Criada tabela TB_FaturaNegociacao, no módulo financeiro.&lt;br /&gt;
&lt;br /&gt;
Campos:&lt;br /&gt;
*IDFaturaNegociacao,&lt;br /&gt;
*IDFatura&lt;br /&gt;
*IDCliente&lt;br /&gt;
*DataVencimento&lt;br /&gt;
*IsNegociacao&lt;br /&gt;
* IsCancelado&lt;br /&gt;
*Valor&lt;br /&gt;
*Saldo&lt;br /&gt;
*Status&lt;br /&gt;
=== Trigger na tabela TB_Fatura===&lt;br /&gt;
Criadas Triggers InsereFaturaNegociacao e AtualizaFaturaNegociacao.&lt;br /&gt;
===Criar tabela TB_AnaliseDocumentoSap===&lt;br /&gt;
Criada tabela TB_FaturaNegociacao, no módulo financeiro.&lt;br /&gt;
&lt;br /&gt;
Campos:&lt;br /&gt;
*IDAnaliseDocumentoSap&lt;br /&gt;
*IDDocumentoSap&lt;br /&gt;
*IDFaturamentoMes&lt;br /&gt;
* TipoDocumento&lt;br /&gt;
* Status&lt;br /&gt;
&lt;br /&gt;
===Trigger InsertAnaliseLogIntegracaoFaturamento ===&lt;br /&gt;
Criada trigger InsertAnaliseLogIntegracaoFaturamento para inserir log após alguma inserção em TB_LogIntegracaoFaturamento.&lt;br /&gt;
&lt;br /&gt;
===Criadas Chaves de Configuração para Forma de Cobrança de Cartão Recorrente===&lt;br /&gt;
Foram criadas 2 chaves de configuração:&lt;br /&gt;
* Chave ID_FORMACOBRANCA_CARTAO_RECORRENTE - ID da forma de cobrança de cartão recorrente que o contrato será vinculado ao cadastrar cartão de credito na área do assinante ou app.&lt;br /&gt;
*Chave ID_FORMACOBRANCA_PADRAO - ID da forma de cobrança padrão que o contrato será vinculado ao excluir um cartão de credito do contrato na área do assinante ou app.&lt;br /&gt;
&lt;br /&gt;
===Alimentar a TB_FaturaPagamentoCartao, ao gerar faturas com forma de cobrança IsCartaoRecorrente===&lt;br /&gt;
Na geração de faturas, ao selecionar uma forma de cobrança IsCreditoRecorrente deverá alimentar a TB_FaturaPagamentoCartao com as faturas geradas.&lt;br /&gt;
&lt;br /&gt;
===Alteração na geração de remessa, para não gerar remessa de cobrança recorrente===&lt;br /&gt;
Alterado combobox para que em financeiro &amp;gt;  &amp;gt; geração de remessa, não disponibilizar formas de cobrança que utilizem cartão recorrente.&lt;br /&gt;
&lt;br /&gt;
=== Travamento na geração de faturamento e faturas (Workshop) ===&lt;br /&gt;
Alterada a forma de controle das funções de faturamento e faturas feitas fora do front-end.&lt;br /&gt;
&lt;br /&gt;
Feitas alterações em: &lt;br /&gt;
&lt;br /&gt;
* Geração de Faturas&lt;br /&gt;
* Geração de Faturamentos&lt;br /&gt;
* Geração de Remessas&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Incluído controle para geração de carne dentro do cadastro do cliente.&lt;br /&gt;
&lt;br /&gt;
=== Criar funcionalidade de envio de cobranças recorrentes de cartão de credito em massa ===&lt;br /&gt;
Criada funcionalidade para gerar cobranças de cartão de crédito recorrentes. Para isto, foi necessário que:&lt;br /&gt;
&lt;br /&gt;
* Essa funcionalidade deverá ter todos os filtros existentes na geração de remessa;&lt;br /&gt;
* A funcionalidade deve exibir apenas as formas de cobrança '''isCartaoRecorrente = true''';&lt;br /&gt;
* Para ser vinculado, ao clicar em verificar cobranças, a fatura deve estar vinculada à tabela TB_FaturaPagamentoCartao, com status PENDENTE_RECORRENCIA;&lt;br /&gt;
* A funcionalidade terá um botão para exportar as faturas que serão enviadas;&lt;br /&gt;
* A funcionalidade exibe e possibilita exportar erros retornados dos cartões.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:ImagemFuncionalidadeCobrancaRecorrente.png|alt=Funcionalidade de Cobrança Recorrente|centro|miniaturadaimagem|500x500px|Funcionalidade de Cobrança Recorrente]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Desenvolver Layout para banco DAYCOVAL ===&lt;br /&gt;
Desenvolvido o Layout de operações bancárias, '''remessa, retorno e boletos''', do Banco Daycoval, segundo o manual disponibilizado.&lt;br /&gt;
&lt;br /&gt;
Em caso de dúvidas, consultar o Manual Técnico-Cobrança do Banco Daycoval.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Quando realizamos uma negociação, o sistema pergunta ao usuário se ele quer mudar o status do contrato para “EM NEGOCIAÇÃO” ===&lt;br /&gt;
Ao invés de ser dada a opção de o usuário escolher o status do contrato, aparecesse uma mensagem informando que o status do contrato foi alterado para “EM NEGOCIAÇÃO&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Trava de descontos para negociação (31-60 dias) ===&lt;br /&gt;
Criar uma permissão '''NEGOCIAR COM DESCONTO LIVRE - ID25''' na rotina “Autenticação &amp;gt; Perfis (Financeiro&amp;gt; Inadimplência) que possibilite aplicar descontos livres. Os usuários com essa permissão terão a mesma visão de descontos na negociação existente atualmente no sistema. &lt;br /&gt;
&lt;br /&gt;
Os usuários sem permissão de desconto livre na negociação deverá visualizar os percentuais permitidos de desconto conforme nova regra de negócios abaixo:&lt;br /&gt;
&lt;br /&gt;
Criar um parâmetro na rotina “Financeiro &amp;gt; Tabelas de apoio &amp;gt; Configurações” que possibilite a aplicação de descontos na forma percentual em cima do valor total da fatura, incluindo juros e multa. Os descontos possíveis são de 5 e 10% para clientes que possuem um  aging de dívida entre 31 e 60 dias.&lt;br /&gt;
&lt;br /&gt;
Caso a divida do cliente não se enquadre na regra não exibir nenhum campo de desconto;&lt;br /&gt;
&lt;br /&gt;
Considerar a fatura em aberto com vencimento mais antigo para calculo dos 31/60 dias;&lt;br /&gt;
&lt;br /&gt;
Criar também parâmetro para o intervalo de dias da divida;&lt;br /&gt;
&lt;br /&gt;
Caso a divida do cliente não se enquadre exibir msg: Divida não enquadrada para desconto.&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Travas de vencimento para negociação ===&lt;br /&gt;
Criar um chave '''INTERVALO_MAXIMO_PRIMEIRO_VENCIMENTO_NEGOCIACAO''' na rotina “Financeiro &amp;gt; Tabelas de apoio &amp;gt; Configurações” que limite o calendário para a escolha da data de vencimento de uma negociação, onde a primeira parcela deve ter no máximo D+x (valor colocado na chave) dias da data em que a negociação foi feita, foi criado a permissão '''NEGOCIAR COM VENCIMENTO LIVRE - ID23,''' na rotina “Autenticação &amp;gt; Perfis (Financeiro&amp;gt; Inadimplência) que possibilite aplicar vencimentos livres.&lt;br /&gt;
&lt;br /&gt;
Na tela de negociação, já exibir em vermelho o dia máximo de vencimento da primeira fatura conforme parâmetro informado&lt;br /&gt;
&lt;br /&gt;
Exemplo: Parâmetro informado=5 &lt;br /&gt;
&lt;br /&gt;
Negociação realizada 17/05/2022 - &lt;br /&gt;
&lt;br /&gt;
a primeira parcela da negociação pode vencer em 17/05,18/05,19/05,20/05,21/05&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;inclui o dia da negociação&lt;br /&gt;
&lt;br /&gt;
=== WORKSHOP MOB - Trava de negociação para clientes FPD ===&lt;br /&gt;
Criar uma permissão '''NEGOCIAR CLIENTES DE FATURA PRIMEIRO DEBITO (FPD)''' na rotina “Autenticação &amp;gt; Perfis (Financeiro &amp;gt; Inadimplência) que possibilite realizar a negociação para clientes FPD. Ou seja, caso o cliente tenha  1 fatura gerada ou mais, sendo que não existe fatura paga anterior, sendo todas as faturas geradas para o cliente em aberto, não deverá permitir o parcelamento de fatura, ao usuário sem a permissão criada.&lt;br /&gt;
&lt;br /&gt;
Não sendo necessário validar contratos individuais, ou faturas vinculadas a contratos separados. &lt;br /&gt;
&lt;br /&gt;
==INTEGRAÇÃO==&lt;br /&gt;
&lt;br /&gt;
=== Verificar a possibilidade de enviar nome nos endpoints do Ozmap ===&lt;br /&gt;
O nome do cliente esta sendo enviado nas operações que utilizam Ozmap, com a finalidade que estas informações apareçam nas informações de saída de uma caixa, no Ozmap.&lt;br /&gt;
&lt;br /&gt;
Exibições:&lt;br /&gt;
[[Arquivo:ImagemOzMapNome.png|alt=Nome exibido nas informações do cliente, no ozmap|centro|miniaturadaimagem|500x500px|Nome exibido nas informações do cliente, no ozmap]]&lt;br /&gt;
Informação na saída da caixa:&lt;br /&gt;
[[Arquivo:ImagemSplitterSaida.png|alt=Informação do nome em saída da caixa|centro|miniaturadaimagem|500x500px|Informação do nome em saída da caixa, no ozmap]]&lt;br /&gt;
&lt;br /&gt;
=== Integração com a playhub ===&lt;br /&gt;
Ao realiza uma venda de um plano que contenha integração com a playhub o campo celular do cadastro do cliente, deverá ser enviado para a plataforma.&lt;br /&gt;
&lt;br /&gt;
==OPERACIONAL==&lt;br /&gt;
&lt;br /&gt;
==REDES==&lt;br /&gt;
&lt;br /&gt;
==ROTINAS==&lt;br /&gt;
&lt;br /&gt;
=== Alteração da execução da Rotina Integração de pagamentos SAP ===&lt;br /&gt;
&lt;br /&gt;
Retirado o envio de e-mail no final da execução da Rotina Integração de pagamentos SAP.&lt;br /&gt;
=== Alteração da execução da Rotina envio de notas e faturas ===&lt;br /&gt;
&lt;br /&gt;
Retirado o envio de e-mail no final da execução da Rotina envio de notas e faturas.&lt;br /&gt;
&lt;br /&gt;
===Alterar rotina py de integração de clientes===&lt;br /&gt;
Alteração na rotina de integração de clientes, para que quando a resposta do sap for &amp;quot;PN XXXXX já existe&amp;quot;, marcar na TB_Cliente o atributo isIntegrado='s'.&lt;br /&gt;
=== Alteração da rotina de cancelamento de notas SAP  ===&lt;br /&gt;
Alterar rotina de cancelamento de notas SAP, para quando o retorno sap for &amp;quot;Document is already closed and cannot be canceled&amp;quot; marcar a nota para IsCancelamentoIntegrado='s'&lt;br /&gt;
&lt;br /&gt;
=== Alterar rotina py de integração de clientes ===&lt;br /&gt;
Alteração na rotina de integração de clientes, para que quando a resposta do sap for &amp;quot;PN XXXXX já existe&amp;quot;, marcar na TB_Cliente o atributo isIntegrado='s'.&lt;br /&gt;
&lt;br /&gt;
=== Criar rotina de busca do CDR do sipPulse ===&lt;br /&gt;
Criar rotina que busque o cdr do sipPulse e salve na tabela de DadosLigacao no adapter&lt;br /&gt;
&lt;br /&gt;
=== Alterar Rotina Geração Controle Carnê ===&lt;br /&gt;
Foi ajustado para a rotina não pegar contratos cancelados e ajuste da query, para melhoria de performance da mesma.    &lt;br /&gt;
&lt;br /&gt;
=== Estudar forma de alterar o agendamento de rotinas, para aceitar mais de 1 comando de execução. ===&lt;br /&gt;
Alteradas estruturas da tabela e objeto:&lt;br /&gt;
&lt;br /&gt;
TB_Rotina&lt;br /&gt;
&lt;br /&gt;
* ID&lt;br /&gt;
* Descricao&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TB_ItemRotina&lt;br /&gt;
&lt;br /&gt;
* ID&lt;br /&gt;
* IDRotina&lt;br /&gt;
* Comando&lt;br /&gt;
* usuario&lt;br /&gt;
* obs&lt;br /&gt;
* Utiliza serviço pra startar&lt;br /&gt;
* Utiliza crontab&lt;br /&gt;
* IDServidor integracao (Apenas ao utilizar o Crontab)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alterada tela, execução de rotina e atualização da cron.  &lt;br /&gt;
&lt;br /&gt;
=== Alterar Rotina de Envio de SMS ===&lt;br /&gt;
Foram criados o 5° e 6° parâmetro para as rotinas de envio de sms, conforme descrição a seguir: &lt;br /&gt;
&lt;br /&gt;
1º: dias anteriores ao vencimento&lt;br /&gt;
&lt;br /&gt;
2º: ID do modelo de mensagem para envio via SMS&lt;br /&gt;
&lt;br /&gt;
3º: Define se ira enviar aviso no app&lt;br /&gt;
&lt;br /&gt;
4º: ID do modelo de envio do aviso para o app&lt;br /&gt;
&lt;br /&gt;
'''5º: Define o tipo do próximo parâmetro a ser passado (1 = Lista de ids de faturas / 2 = Enviar somente faturas de negociação / 3 = Telefone de destinatário pré-definido)'''&lt;br /&gt;
&lt;br /&gt;
'''6º:lista de ids de faturas (separados por virgula e sem espaço) ou o telefone de destinatário pré-definido'''&lt;br /&gt;
&lt;br /&gt;
=== Alteração de agendamento de rotinas ===&lt;br /&gt;
Foi modificado a forma como o sistema trabalha com rotinas, para ser possivel agendamento da mesma rotina de em dias e horários diferentes, pelo crontab e para rodar da melhor maneira, quando utilizado o serviço. &lt;br /&gt;
&lt;br /&gt;
==TELEFONIA==&lt;br /&gt;
&lt;br /&gt;
==TERCEIROS==&lt;br /&gt;
&lt;br /&gt;
=== Criar log de edição de bairro e cidade na TB_LogEndereco ===&lt;br /&gt;
Ao editar a cidade ou bairro de um endereço, será salvo o log na TB_LogEndereco.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==WEBSERVICES==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar campos em endpoint que retorna dados de cliente ===&lt;br /&gt;
Endpoint modificado: '''https:[URL]/area/cliente/{idCliente}'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Informações adicionadas - Pessoa Física:&lt;br /&gt;
&lt;br /&gt;
* Sexo&lt;br /&gt;
* Data de Nascimento&lt;br /&gt;
* Empresa&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Informações adicionadas - Pessoa Jurídica:&lt;br /&gt;
&lt;br /&gt;
* Inscrição Municipal&lt;br /&gt;
* Inscrição Estadual&lt;br /&gt;
* Empresa&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Criar endpoints para listar e excluir os cartões do cliente===&lt;br /&gt;
Criados os endpoints:&lt;br /&gt;
*Listar Cartões do Cliente: https://[URL]/ws/financeiro/dados_cartao/recorrencia/cliente/{idCliente}/buscar&lt;br /&gt;
*Excluir Cartão do Cliente: https://[URL]/ws/financeiro/dados_cartao/recorrencia/{idDadosCartao}/excluir&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Validação de 2 endereços de prospectos iguais===&lt;br /&gt;
Criada validação em endpoint de cadastro de endereço de prospectos,  para bloquear cadastro de 2 endereços iguais[[Arquivo:ImagemRespostaWebServiceValidacao.png|alt=Resposta da Validação do Endpoint de Endereço de Prospecto|centro|miniaturadaimagem|613x613px|Resposta da Validação do Endpoint de Endereço de Prospecto|ligação=http://192.168.0.8:8086/wiki/index.php/Arquivo:ImagemRespostaWebServiceValidacao.png]]&lt;br /&gt;
&lt;br /&gt;
=== Criar método para webservice de viabilidade hubdesenvolvedor pelo webservice no prospecto. ===&lt;br /&gt;
Endpoint: '''https://[URL]/ws/comercial/prospectos/receita_federal/consultar'''&lt;br /&gt;
&lt;br /&gt;
Criado método de consulta de viabilidade do hubdesenvolvedor, para consultas da receita federal. Maiores detalhes, consultar manual.&lt;br /&gt;
[[Arquivo:ImagemEndpointRespostaNegativaReceita.png|alt=Endpoint de HubDesenvolvedor, resposta negativa|centro|miniaturadaimagem|537x537px|Endpoint de HubDesenvolvedor, resposta negativa]][[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Abril2022&amp;diff=1158</id>
		<title>Abril2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Abril2022&amp;diff=1158"/>
		<updated>2022-11-23T15:31:05Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==COMERCIAL==&lt;br /&gt;
&lt;br /&gt;
=== Criar Index IDCidade na TB_AreaDeCoberturaCidade ===&lt;br /&gt;
&lt;br /&gt;
Criado index no campo IDCidade da tabela TB_AreaDeCoberturaCidade, no módulo comercial.&lt;br /&gt;
&lt;br /&gt;
=== Exibir número das notas na exibição do extrato financeiro ===&lt;br /&gt;
Em Cliente -&amp;gt; Dados Financeiros -&amp;gt; Extrato Financeiro, número da nota fiscal exibido.&lt;br /&gt;
[[Arquivo:ImagemNotasExtrato.png|alt=Exibição de Número de Notas no Extrato Financeiro|centro|miniaturadaimagem|684x684px|Exibição de Número de Notas no Extrato Financeiro]]&lt;br /&gt;
&lt;br /&gt;
=== Não alterar velocidade do contrato cancelado quando houver up/down/migração ===&lt;br /&gt;
Ao alterar velocidade, no processo de Upgrade/Downgrade e Migração, os contratos habilitado e cancelado ficam com velocidades distintas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Contrato Habilitado:&lt;br /&gt;
[[Arquivo:ImagemContratoHabilitadoDowngrade.png|alt=Contrato Habilitado com Velocidade de 70MB|centro|miniaturadaimagem|510x510px|Contrato Habilitado com Velocidade de 70MB]]&lt;br /&gt;
Contrato Anterior, Cancelado:&lt;br /&gt;
[[Arquivo:ImagemContratoCanceladoDowngrade.png|alt=Contrato de 140MB Cancelado, por um Downgrade|centro|miniaturadaimagem|507x507px|Contrato de 140MB Cancelado, por um Downgrade]]&lt;br /&gt;
&lt;br /&gt;
=== Ordenação do Kanban - Personalizar por data de abertura crescente ou decrescente ===&lt;br /&gt;
Acrescentado botão que define ordenação no Kanban de prospectos, se exibe na ordem crescente ou decrescente da data de entrada no sistema.&lt;br /&gt;
[[Arquivo:ImagemBotaoFiltroDecresc.png|alt=Botão no Kanban de Prospectos com Filtro Decrescente da Data de Entrada.|centro|miniaturadaimagem|512x512px|Botão no Kanban de Prospectos com Filtro Decrescente da Data de Entrada.]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar Index IDCondominioCM tabela endereço cliente ===&lt;br /&gt;
Criado index no campo IDCondominioCM da tabela TB_EnderecoCliente, no módulo comercial.&lt;br /&gt;
&lt;br /&gt;
=== Exibir informações de cartão de crédito na tela do cliente, em cobrança e tb na tela de contrato ===&lt;br /&gt;
Informação sobre o cartão de crédito, são exibidas na tela do cliente, em cobrança e na tela de contrato.&lt;br /&gt;
&lt;br /&gt;
Tela de Contrato:&lt;br /&gt;
[[Arquivo:ImagemCartaoContrato.png|alt=Informações de Cartão Recorrente na Tela do Contrato|centro|miniaturadaimagem|560x560px|Informações de Cartão Recorrente na Tela do Contrato]]&lt;br /&gt;
Dados do Cliente:&lt;br /&gt;
[[Arquivo:ImagemCartaoCobranca.png|alt=Informações de Cartão Recorrente em Cobrança|centro|miniaturadaimagem|565x565px|Informações de Cartão Recorrente em Cobrança]]&lt;br /&gt;
&lt;br /&gt;
=== Criação de chaves para atribuição do motivo de reprovação do prospecto automaticamente, da mesma forma que existe atualmente quando um prospecto é reprovado por &amp;quot;Sem viabilidade técnica&amp;quot;. ===&lt;br /&gt;
Foi criado um campo junto a tabela motivo de reprovação prospecto, que será associado à qualificação que a resposta automática do motivo de reprovação é vinculado, este campo não é obrigatório.&lt;br /&gt;
[[Arquivo:ImagemVinculoMotivoReprovação.png|alt=Vínculo de Qualificação em um Motivo de Reprovação|centro|miniaturadaimagem|441x441px|Vínculo de Qualificação em um Motivo de Reprovação]]&lt;br /&gt;
&lt;br /&gt;
Desativada a chave '''ID_MOTIVO_REPROVACAO_PROSPECTO_SEM_VIABILIDADE'''.&lt;br /&gt;
==FINANCEIRO==&lt;br /&gt;
=== Colocar campo isCartaoRecorrente na tela de cadastro de forma de cobrança ===&lt;br /&gt;
Adicionada flag para cartão recorrente na forma de cobrança[[Arquivo:ImagemFormCartaoRecorrente.png|alt=Adicionada flag para cartão recorrente na forma de cobrança|centro|miniaturadaimagem|543x543px|CriaAdicionada flag para cartão recorrente na forma de cobrança|ligação=http://192.168.0.8:8086/wiki/index.php/Arquivo:ImagemFormCartaoRecorrente.png]]&lt;br /&gt;
&lt;br /&gt;
=== Criar tabela TB_FaturaNegociacao ===&lt;br /&gt;
Criada tabela TB_FaturaNegociacao, no módulo financeiro.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Campos:&lt;br /&gt;
&lt;br /&gt;
* IDFaturaNegociacao, &lt;br /&gt;
* IDFatura&lt;br /&gt;
* IDCliente&lt;br /&gt;
* DataVencimento&lt;br /&gt;
* IsNegociacao&lt;br /&gt;
* IsCancelado&lt;br /&gt;
* Valor&lt;br /&gt;
* Saldo&lt;br /&gt;
* Status&lt;br /&gt;
&lt;br /&gt;
=== Trigger na tabela TB_Fatura ===&lt;br /&gt;
Criadas Triggers InsereFaturaNegociacao e AtualizaFaturaNegociacao.&lt;br /&gt;
&lt;br /&gt;
=== Criar tabela TB_AnaliseDocumentoSap ===&lt;br /&gt;
Criada tabela TB_FaturaNegociacao, no módulo financeiro.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Campos:&lt;br /&gt;
&lt;br /&gt;
* IDAnaliseDocumentoSap&lt;br /&gt;
* IDDocumentoSap&lt;br /&gt;
* IDFaturamentoMes&lt;br /&gt;
* TipoDocumento&lt;br /&gt;
* Status&lt;br /&gt;
&lt;br /&gt;
=== Trigger InsertAnaliseLogIntegracaoFaturamento ===&lt;br /&gt;
Criada trigger InsertAnaliseLogIntegracaoFaturamento para inserir log após alguma inserção em TB_LogIntegracaoFaturamento.&lt;br /&gt;
&lt;br /&gt;
=== Alterar no liquibase o campo `Tipo` da TB_InstrucaoBancaria ===&lt;br /&gt;
Alterado, no liquibase, o campo `Tipo` da TB_InstrucaoBancaria. de um inteiro de até 11 caracteres para um  varchar de até 255 caracteres.&lt;br /&gt;
&lt;br /&gt;
=== Criadas Chaves de Configuração para Forma de Cobrança de Cartão Recorrente ===&lt;br /&gt;
Foram criadas 2 chaves de configuração:&lt;br /&gt;
&lt;br /&gt;
* Chave ID_FORMACOBRANCA_CARTAO_RECORRENTE - ID da forma de cobrança de cartão recorrente que o contrato será vinculado ao cadastrar cartão de credito na área do assinante ou app.&lt;br /&gt;
* Chave ID_FORMACOBRANCA_PADRAO - ID da forma de cobrança padrão que o contrato será vinculado ao excluir um cartão de credito do contrato na área do assinante ou app.&lt;br /&gt;
&lt;br /&gt;
=== Alimentar a TB_FaturaPagamentoCartao, ao gerar faturas com forma de cobrança IsCartaoRecorrente ===&lt;br /&gt;
Na geração de faturas, ao selecionar uma forma de cobrança IsCreditoRecorrente deverá alimentar a TB_FaturaPagamentoCartao com as faturas geradas.&lt;br /&gt;
&lt;br /&gt;
=== Alteração na geração de remessa, para não gerar remessa de cobrança recorrente ===&lt;br /&gt;
Alterado combobox para que a geração de remessa, não disponibilizar formas de cobrança que utilizem cartão recorrente, &lt;br /&gt;
&lt;br /&gt;
==OPERACIONAL==&lt;br /&gt;
==REDES==&lt;br /&gt;
&lt;br /&gt;
==ROTINAS==&lt;br /&gt;
&lt;br /&gt;
=== Alterar rotina py de integração de clientes ===&lt;br /&gt;
Alteração na rotina de integração de clientes, para que quando a resposta do sap for &amp;quot;PN XXXXX já existe&amp;quot;, marcar na TB_Cliente o atributo isIntegrado='s'.&lt;br /&gt;
&lt;br /&gt;
==TELEFONIA==&lt;br /&gt;
&lt;br /&gt;
==TERCEIROS==&lt;br /&gt;
&lt;br /&gt;
==WEBSERVICES==&lt;br /&gt;
&lt;br /&gt;
=== Criar Método para Cadastro de Cartão para Cobrança Recorrente ===&lt;br /&gt;
Endpoint: /ws/financeiro/dados_cartao/recorrencia/cadastrar criado.&lt;br /&gt;
&lt;br /&gt;
=== Validação de 2 endereços de prospectos iguais ===&lt;br /&gt;
Criada validação em endpoint de cadastro de endereço de prospectos,  para bloquear cadastro de 2 endereços iguais&lt;br /&gt;
[[Arquivo:ImagemRespostaWebServiceValidacao.png|alt=Resposta da Validação do Endpoint de Endereço de Prospecto|centro|miniaturadaimagem|613x613px|Resposta da Validação do Endpoint de Endereço de Prospecto]][[Página principal|Voltar Menu Principal]]&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Mar%C3%A7o2022&amp;diff=1157</id>
		<title>Março2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Mar%C3%A7o2022&amp;diff=1157"/>
		<updated>2022-11-23T15:30:37Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==AUTENTICAÇÃO==&lt;br /&gt;
==COMERCIAL==&lt;br /&gt;
&lt;br /&gt;
=== Inserir a opção OUTROS no campo sexo do cadastro do prospecto ===&lt;br /&gt;
&lt;br /&gt;
A opção OUTROS, fora adicionada no campo sexo como opção de escolha no cadastro de prospectos.&lt;br /&gt;
[[Arquivo:ImagemOpcaoOutros.png|alt=Opção outros disponível ao cadastrar um prospecto, no campo sexo|centro|miniaturadaimagem|576x576px|Opção outros disponível ao cadastrar um prospecto, no campo sexo]]&lt;br /&gt;
&lt;br /&gt;
=== Ajustar tamanho do campo Segmento na pesquisa do Kanban ===&lt;br /&gt;
Alteração no Campo Segmento, afim de melhorar o visual da tela.&lt;br /&gt;
[[Arquivo:ImagemCampoSegmento.png|alt=Alterado tamanho no campo segmento|centro|miniaturadaimagem|598x598px|Alterado tamanho no campo segmento]]&lt;br /&gt;
&lt;br /&gt;
=== Alteração na linha do tempo do funil de um prospecto ===&lt;br /&gt;
Alterada a visualização da linha do tempo dos funis de um prospecto, adicionada uma nova cor junto aos funis.&lt;br /&gt;
[[Arquivo:ImagemCoresFunis.png|alt=Alterada visualização das cores da linha do tempo dos funis de prospecto|centro|miniaturadaimagem|521x521px|Alterada visualização das cores da linha do tempo dos funis de prospecto]]&lt;br /&gt;
LEGENDA: &lt;br /&gt;
&lt;br /&gt;
* Cor Verde: Funil Validado pelo Prospecto - Funil onde o prospecto já passou;&lt;br /&gt;
* Cor Cinza: Funil Atual&lt;br /&gt;
* Cor Vermelha: Funil não Validado pelo Prospecto - Funil onde o prospecto não passou; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Importante mencionar que, as cores da linha do tempo não informam o funil onde o prospecto foi aprovado ou reprovado.&lt;br /&gt;
&lt;br /&gt;
=== Criação de funcionalidade de impressão de termo de portabilidade e seus respectivos fields. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Criada funcionalidade para que se possa fazer a impressão do termo de portabilidade, tal funcionalidade é encontrada através de um botão na tela de contratos. Para que este botão seja exibido, é necessário preencher a chave '''PATH_TERMO_PORTABILIDADE_JASPER - ID 283'''. &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:ImagemTermoPortabilidade.png|alt=Em dados de voz, botão para impressão de termo de portabilidade|centro|miniaturadaimagem|661x661px|Em dados de voz, botão para impressão de termo de portabilidade]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para este termo, foram criados os seguintes fields:&lt;br /&gt;
&lt;br /&gt;
* Nome - Razão social;&lt;br /&gt;
* Nome Fantasia;&lt;br /&gt;
* CPF/CNPJ;&lt;br /&gt;
* Inscrição Estadual;&lt;br /&gt;
* Endereço;&lt;br /&gt;
* Complemento;&lt;br /&gt;
* Bairro;&lt;br /&gt;
* CEP;&lt;br /&gt;
* Cidade;&lt;br /&gt;
* Telefone;&lt;br /&gt;
* E-mail;&lt;br /&gt;
* Responsável;&lt;br /&gt;
* Operadora Originária;&lt;br /&gt;
* Tronco Chave;&lt;br /&gt;
* Quantidade de Números Portados;&lt;br /&gt;
* Ramal inicial;&lt;br /&gt;
* Ramal final;&lt;br /&gt;
* DDD;&lt;br /&gt;
* Número da Linha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Criar atributo IDDadosCartaoCliente (Long) em TB_Contrato ===&lt;br /&gt;
Criado atributo IDDadosCartaoCliente na tabela tb contrato.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Criar field &amp;quot;numeroTelefoneContrato&amp;quot; para modelo de alteração de titularidade ===&lt;br /&gt;
Criado field com o número do telefone do contrato à ser anexado junto ao termo de alteração de titularidade, gerado ao final do processo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FINANCEIRO ==&lt;br /&gt;
&lt;br /&gt;
=== Ao gerar remessa de alteração o sistema deverá permitir informar intervalo de vencimento e não combo de períodos fechados.  ===&lt;br /&gt;
Tela para gerar remessa de alteração foi alterada, para que, ao invés de um combo de período fechado, o usuário possa selecionar um período com data inicial e final de vencimentos. Tal medida é tomada afim de possibilitar que se gere uma remessa de alteração de datas passadas.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:ImagemRemessaAlteracao.png|alt=Alteração em gerar remessa de alteração, escolhendo data inicial e final|centro|miniaturadaimagem|588x588px|Alteração em gerar remessa de alteração, escolhendo data inicial e final]]&lt;br /&gt;
&lt;br /&gt;
=== Criar TB_DadosCartaoCliente ===&lt;br /&gt;
Tabela TB_DadosCartaoCliente criada no módulo financeiro. As informações acumuladas nessa tabela são enviadas criptografadas para segurança dos dados.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Campos:&lt;br /&gt;
&lt;br /&gt;
* IDDadosCartaoCliente&lt;br /&gt;
* IDCliente&lt;br /&gt;
* NomeTitularCartao&lt;br /&gt;
* NumeroCartao&lt;br /&gt;
* UltimosDigitos&lt;br /&gt;
* CodigoSeguranca&lt;br /&gt;
* DataValidade (dd/aaaa)&lt;br /&gt;
* IDBandeiraCartaoEmpresa&lt;br /&gt;
&lt;br /&gt;
=== Atributo IsCartaoRecorrente na TB_FormaCobranca ===&lt;br /&gt;
Criado atributo IsCartaoRecorrente booleano na TB_FormaCobranca.&lt;br /&gt;
&lt;br /&gt;
=== Ao integrar pagamentos SAP salvar o numero de documento do pagamento retornado ===&lt;br /&gt;
&lt;br /&gt;
Ao integrar pagamentos ao SAP, será salvo o numero do documento retornado no JSON.&lt;br /&gt;
&lt;br /&gt;
Para este, fora criada uma tabela, a TB_FaturaPagamentoSAP, com os atributos:&lt;br /&gt;
&lt;br /&gt;
* ID; &lt;br /&gt;
* IDFatura;&lt;br /&gt;
* IDPagamentoReceita; &lt;br /&gt;
* IDDocumentoSAP,&amp;lt;br /&amp;gt;&lt;br /&gt;
==INTEGRAÇÃO==&lt;br /&gt;
&lt;br /&gt;
=== Cancelamento Pagamento de Faturas - Integrar SAP e Adapter ===&lt;br /&gt;
Feita a integração entre SAP e Adapter no Cancelamento de Pagamento de Faturas, seguindo os passos abaixo:&lt;br /&gt;
&lt;br /&gt;
* Criada a coluna '''IsCancelamentoPagamentoIntegrado''' na tabela TB_FaturaPagamentoSAP para informar se estes cancelamentos já foram integrados;&lt;br /&gt;
* Quando apagado uma baixa pelo adapter, o sistema sinalizará a ação na TB_FaturaPagamentoSap. &lt;br /&gt;
* Criada '''TB_LogIntegracaoCancelamentoPagamento''' com os campos:&lt;br /&gt;
&lt;br /&gt;
# IDLogIntegracaoCancelamentoPagamentoAção&lt;br /&gt;
# DataLog&lt;br /&gt;
# DocumentosSAPs&lt;br /&gt;
# IDUsuario&lt;br /&gt;
# TipoAcao&lt;br /&gt;
&lt;br /&gt;
* Criada rotina '''Integração Cancelamento Pagamentos SAP''' para cancelamento do pagamento SAP de todos não integrados. &lt;br /&gt;
==OPERACIONAL==&lt;br /&gt;
&lt;br /&gt;
=== Adicionar endereço da Caixa Conectorizada na visualização de dados de mapeamento do cliente no Adapter e no APP ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afim de facilitar o processo de suporte, foi adicionado o endereço da caixa conectorizada junto aos dados de mapeamento. Tal informação fica disponível na tela do adapter e do aplicativo de técnicos.&lt;br /&gt;
[[Arquivo:ImagemEndereçoCaixa3.png|alt=Endereço da Caixa Conectorizada Adicionado aos Dados de Mapeamento|centro|miniaturadaimagem|555x555px|Endereço da Caixa Conectorizada Adicionado aos Dados de Mapeamento]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==REDES==&lt;br /&gt;
==ROTINAS==&lt;br /&gt;
&lt;br /&gt;
=== Alteração rotina de cancelamento de notas SAP  ===&lt;br /&gt;
Feita uma alteração na rotina de cancelamento de notas vinculada ao SAP,  para que quando o retorno SAP for &amp;quot;Document is already closed and cannot be canceled&amp;quot;, marcar a nota para '''IsCancelamentoIntegrado='s'.'''&lt;br /&gt;
&lt;br /&gt;
==TELEFONIA==&lt;br /&gt;
==TERCEIROS==&lt;br /&gt;
==WEBSERVICES==&lt;br /&gt;
&lt;br /&gt;
=== Criar método para cadastro de dados de cartão de credito ===&lt;br /&gt;
Endpoint '''&amp;lt;u&amp;gt;/ws/financeiro/dados_cartao/recorrencia/cadastrar&amp;lt;/u&amp;gt;''' criado.&lt;br /&gt;
&lt;br /&gt;
Informações adicionais, consultar Manual Documentação WebService Cliente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Fevereiro2022&amp;diff=1156</id>
		<title>Fevereiro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Fevereiro2022&amp;diff=1156"/>
		<updated>2022-11-23T15:30:08Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AUTENTICAÇÃO==&lt;br /&gt;
==COMERCIAL==&lt;br /&gt;
&lt;br /&gt;
=== Refatoração no código de alteração de vencimento e forma de cobrança ===&lt;br /&gt;
Houve uma refatoração no código nas alteração de vencimento e forma de cobrança,  onde o sistema não irá executar o update completo do contrato, mas irá apenas atualizar as informações necessárias&lt;br /&gt;
&lt;br /&gt;
=== Implementar filtros para exibição de prospectos no Kanban ===&lt;br /&gt;
Implementados novos filtros para exibição de prospectos no KanBan. Inseridos os filtros data de criação inicial e final e tipo de prospecto(obrigatório).&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:ImagemFiltrosKanban.png|alt=Filtros para exibição de Kanban de Prospectos|centro|miniaturadaimagem|543x543px|Filtros para exibição de Kanban de Prospectos]]&lt;br /&gt;
&lt;br /&gt;
=== Inserir a opção OUTROS no campo sexo do cadastro do cliente ===&lt;br /&gt;
É possível cadastrar clientes com sexo masculino, feminino e outros, no cadastro do cliente do adapter. &lt;br /&gt;
[[Arquivo:CampoOutrosCliente.png|alt=Opção &amp;quot;outros&amp;quot; exibida no campo sexo, no cadastro de um cliente|centro|miniaturadaimagem|543x543px|Opção &amp;quot;outro&amp;quot; exibida no campo sexo, no cadastro de um cliente]]&lt;br /&gt;
&lt;br /&gt;
=== Em contatos pacotes apresentar a soma geral dos contratos de pacotes para exibir ao editar um contrato ===&lt;br /&gt;
Valor do Pacote exibido ao editar um contrato do pacote.&lt;br /&gt;
[[Arquivo:ImagemValorPacote.png|alt=Valor do pacote exibido ao editar contrato|centro|miniaturadaimagem|Valor do pacote exibido ao editar contrato]]&lt;br /&gt;
&lt;br /&gt;
=== Impedir o cadastro de CFOP caso o &amp;quot;NumeroCFOP&amp;quot; já existir na base de dados ===&lt;br /&gt;
Caso o número CFOP já exista na base de dados, ao tentar cadastra-lo novamente será exibido aviso mostrando não ser possível a ação.&lt;br /&gt;
[[Arquivo:ImagemCFOPNegado.png|alt=Aviso acerca da duplicidade de CFOP's|centro|miniaturadaimagem|607x607px|Aviso acerca da duplicidade de CFOP's]]&lt;br /&gt;
==FINANCEIRO==&lt;br /&gt;
&lt;br /&gt;
=== Manter a mesma data de faturamento, caso o contrato tenha sido migrado ===&lt;br /&gt;
Ao habilitar um contrato originado de uma migração de tecnologia, caso o contrato anterior tenha a data do último faturamento maior que a data atual, o sistema deve inserir a data para o novo contrato a ser habilitado.&lt;br /&gt;
&lt;br /&gt;
=== Desenvolver geração de fatura, remessa e retorno do banco BTG CNAB 240 conforme documentação em anexo ===&lt;br /&gt;
Desenvolvidos os eventos do banco BTG CNAB 240, conforme documentação. Feito:  &lt;br /&gt;
&lt;br /&gt;
* Geração de fatura,&lt;br /&gt;
* Geração de remessa&lt;br /&gt;
* Retorno  em anexo&lt;br /&gt;
&lt;br /&gt;
=== Criar log de alteração de forma de cobrança ===&lt;br /&gt;
Criado log para alterações de formas de cobrança, contendo ação executada, ID usuário, tipo de ação e data da alteração.&lt;br /&gt;
&lt;br /&gt;
=== Exibir em período de faturamento no detalhe de faturas no cadastro do cliente ===&lt;br /&gt;
Período de faturamento será exibido em detalhes da fatura&lt;br /&gt;
[[Arquivo:ImagemDetalhesFaturamento.png|alt=Período de Faturamento exibido em detalhes da fatura|centro|miniaturadaimagem|695x695px|Período de Faturamento exibido em detalhes da fatura]]&lt;br /&gt;
&lt;br /&gt;
=== Na inserção de desconto em massa, adicionar coluna valor do contrato no layout obrigatório e comparar na hora da inserção se o valor do desconto é maior que o mesmo, se for, disparar o erro ===&lt;br /&gt;
&lt;br /&gt;
==INTEGRAÇÃO==&lt;br /&gt;
&lt;br /&gt;
== OPERACIONAL ==&lt;br /&gt;
&lt;br /&gt;
=== Consulta de Capacidade Adapter x OFS ===&lt;br /&gt;
&lt;br /&gt;
==REDES==&lt;br /&gt;
==ROTINAS==&lt;br /&gt;
==TELEFONIA==&lt;br /&gt;
==TERCEIROS==&lt;br /&gt;
=== Restringir o tamanho do campo complemento em 50 caracteres na tb_enderecoCliente diretamente no banco de dados ===&lt;br /&gt;
Modificado o tamanho do campo na tb_endereçoCliente para que seja permitido no campo complemento, no máximo 50 caracteres.&lt;br /&gt;
==WEBSERVICES==&lt;br /&gt;
===Criar um método que retorne os dias padrões de habilitação em confiança e quantos dias após posso habilitar novamente.===&lt;br /&gt;
Criado método de retorno dos dias para habilitação em confiança. que exibe o número de dias padronizado e qual o intervalo de dias em que o recurso poderá ser utilizado novamente.&lt;br /&gt;
&lt;br /&gt;
O mesmo será utilizado nas mensagens exibidas antes de habilitar um contrato em confiança.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Método criado:''' ws/comercial/contratos/habilitacao_confianca/dados/tecnologia/2&lt;br /&gt;
&lt;br /&gt;
=== Permitir encerramento de atendimento somente com o &amp;quot;IDUsuario&amp;quot; ou &amp;quot;usuario&amp;quot; (login) ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Fevereiro2022&amp;diff=1155</id>
		<title>Fevereiro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Fevereiro2022&amp;diff=1155"/>
		<updated>2022-11-23T15:29:30Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AUTENTICAÇÃO==&lt;br /&gt;
==COMERCIAL==&lt;br /&gt;
&lt;br /&gt;
=== Refatoração no código de alteração de vencimento e forma de cobrança ===&lt;br /&gt;
Houve uma refatoração no código nas alteração de vencimento e forma de cobrança,  onde o sistema não irá executar o update completo do contrato, mas irá apenas atualizar as informações necessárias&lt;br /&gt;
&lt;br /&gt;
=== Implementar filtros para exibição de prospectos no Kanban ===&lt;br /&gt;
Implementados novos filtros para exibição de prospectos no KanBan. Inseridos os filtros data de criação inicial e final e tipo de prospecto(obrigatório).&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:ImagemFiltrosKanban.png|alt=Filtros para exibição de Kanban de Prospectos|centro|miniaturadaimagem|543x543px|Filtros para exibição de Kanban de Prospectos]]&lt;br /&gt;
&lt;br /&gt;
=== Inserir a opção OUTROS no campo sexo do cadastro do cliente ===&lt;br /&gt;
É possível cadastrar clientes com sexo masculino, feminino e outros, no cadastro do cliente do adapter. &lt;br /&gt;
[[Arquivo:CampoOutrosCliente.png|alt=Opção &amp;quot;outros&amp;quot; exibida no campo sexo, no cadastro de um cliente|centro|miniaturadaimagem|543x543px|Opção &amp;quot;outro&amp;quot; exibida no campo sexo, no cadastro de um cliente]]&lt;br /&gt;
&lt;br /&gt;
=== Em contatos pacotes apresentar a soma geral dos contratos de pacotes para exibir ao editar um contrato ===&lt;br /&gt;
Valor do Pacote exibido ao editar um contrato do pacote.&lt;br /&gt;
[[Arquivo:ImagemValorPacote.png|alt=Valor do pacote exibido ao editar contrato|centro|miniaturadaimagem|Valor do pacote exibido ao editar contrato]]&lt;br /&gt;
&lt;br /&gt;
=== Impedir o cadastro de CFOP caso o &amp;quot;NumeroCFOP&amp;quot; já existir na base de dados ===&lt;br /&gt;
Caso o número CFOP já exista na base de dados, ao tentar cadastra-lo novamente será exibido aviso mostrando não ser possível a ação.&lt;br /&gt;
[[Arquivo:ImagemCFOPNegado.png|alt=Aviso acerca da duplicidade de CFOP's|centro|miniaturadaimagem|607x607px|Aviso acerca da duplicidade de CFOP's]]&lt;br /&gt;
==FINANCEIRO==&lt;br /&gt;
&lt;br /&gt;
=== Manter a mesma data de faturamento, caso o contrato tenha sido migrado ===&lt;br /&gt;
Ao habilitar um contrato originado de uma migração de tecnologia, caso o contrato anterior tenha a data do último faturamento maior que a data atual, o sistema deve inserir a data para o novo contrato a ser habilitado.&lt;br /&gt;
&lt;br /&gt;
=== Desenvolver geração de fatura, remessa e retorno do banco BTG CNAB 240 conforme documentação em anexo ===&lt;br /&gt;
Desenvolvidos os eventos do banco BTG CNAB 240, conforme documentação. Feito:  &lt;br /&gt;
&lt;br /&gt;
* Geração de fatura,&lt;br /&gt;
* Geração de remessa&lt;br /&gt;
* Retorno  em anexo&lt;br /&gt;
&lt;br /&gt;
=== Criar log de alteração de forma de cobrança ===&lt;br /&gt;
Criado log para alterações de formas de cobrança, contendo ação executada, ID usuário, tipo de ação e data da alteração.&lt;br /&gt;
&lt;br /&gt;
=== Exibir em período de faturamento no detalhe de faturas no cadastro do cliente ===&lt;br /&gt;
Período de faturamento será exibido em detalhes da fatura&lt;br /&gt;
[[Arquivo:ImagemDetalhesFaturamento.png|alt=Período de Faturamento exibido em detalhes da fatura|centro|miniaturadaimagem|695x695px|Período de Faturamento exibido em detalhes da fatura]]&lt;br /&gt;
&lt;br /&gt;
=== Na inserção de desconto em massa, adicionar coluna valor do contrato no layout obrigatório e comparar na hora da inserção se o valor do desconto é maior que o mesmo, se for, disparar o erro ===&lt;br /&gt;
&lt;br /&gt;
==INTEGRAÇÃO==&lt;br /&gt;
&lt;br /&gt;
== OPERACIONAL ==&lt;br /&gt;
&lt;br /&gt;
=== Consulta de Capacidade Adapter x OFS ===&lt;br /&gt;
&lt;br /&gt;
==REDES==&lt;br /&gt;
==ROTINAS==&lt;br /&gt;
==TELEFONIA==&lt;br /&gt;
==TERCEIROS==&lt;br /&gt;
=== Restringir o tamanho do campo complemento em 50 caracteres na tb_enderecoCliente diretamente no banco de dados ===&lt;br /&gt;
Modificado o tamanho do campo na tb_endereçoCliente para que seja permitido no campo complemento, no máximo 50 caracteres.&lt;br /&gt;
==WEBSERVICES==&lt;br /&gt;
===Criar um método que retorne os dias padrões de habilitação em confiança e quantos dias após posso habilitar novamente.===&lt;br /&gt;
Criado método de retorno dos dias para habilitação em confiança. que exibe o número de dias padronizado e qual o intervalo de dias em que o recurso poderá ser utilizado novamente.&lt;br /&gt;
&lt;br /&gt;
O mesmo será utilizado nas mensagens exibidas antes de habilitar um contrato em confiança.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Método criado:''' ws/comercial/contratos/habilitacao_confianca/dados/tecnologia/2&lt;br /&gt;
&lt;br /&gt;
=== Permitir encerramento de atendimento somente com o &amp;quot;IDUsuario&amp;quot; ou &amp;quot;usuario&amp;quot; (login) ===&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
	<entry>
		<id>https://wiki.adapter.net.br/wiki/index.php?title=Janeiro2022&amp;diff=1154</id>
		<title>Janeiro2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.adapter.net.br/wiki/index.php?title=Janeiro2022&amp;diff=1154"/>
		<updated>2022-11-23T15:28:05Z</updated>

		<summary type="html">&lt;p&gt;Rodrigo.souza: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== AUTENTICAÇÃO ==&lt;br /&gt;
&lt;br /&gt;
== COMERCIAL ==&lt;br /&gt;
&lt;br /&gt;
=== Permitir que apenas usuários ativos sejam vinculados à contratos ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nos contratos de algum cliente, ao utilizar o botão alterar vendedor, serão disponibilizados apenas os usuários ativos do sistema.&lt;br /&gt;
[[Arquivo:ImagemListaUsuariosAtivos.png|alt=Lista mostrando apenas os usuários ativos do sistema. Disponível em contratos -&amp;gt; vendedor -&amp;gt; alterar.|centro|miniaturadaimagem|Lista mostrando apenas os usuários ativos do sistema. Disponível em contratos -&amp;gt; vendedor -&amp;gt; alterar.]]&lt;br /&gt;
&lt;br /&gt;
===Não permitir a inclusão de um mesmo endereço mais de uma vez ao cadastrar/editar um prospecto===&lt;br /&gt;
Modificada a tela de endereços, em cadastro/edição de prospectos, onde contém duplicidade de endereços. Caso isso aconteça, é gerado um alert avisando que: '''&amp;quot;Esse endereço já está cadastrado para o prospecto&amp;quot;'''.&lt;br /&gt;
&lt;br /&gt;
=== Criar Chave ID_SERVIDOR_INTEGRACAO_YOUCAST em comercial ===&lt;br /&gt;
Criada chave que identifica o ID_SERVIDOR_INTEGRACAO_YOUCAST, no módulo comercial.&lt;br /&gt;
&lt;br /&gt;
=== Criar campo TipoIntegracao na TB_DadosTVPlano ===&lt;br /&gt;
Alterada a tabela TB_DadosTVPlano, inserido o campo TipoIntegração nos Registros dos dados de plano, possibilitando informar integração, como o YouCast.&lt;br /&gt;
&lt;br /&gt;
=== Chave ID_SERVIDOR_INTEGRACAO_YOUCAST em comercial ===&lt;br /&gt;
Chave ID_SERVIDOR_INTEGRACAO_YOUCAST - n° 278 Criada&lt;br /&gt;
&lt;br /&gt;
=== Não permitir a inclusão de um mesmo endereço mais de uma vez no prospecto ===&lt;br /&gt;
&lt;br /&gt;
Não é permitida a inclusão de um mesmo endereço 2 vezes em um mesmo prospecto, quando este acontecer, será exibido um pop-oup avisando que não pode ocorrer.&lt;br /&gt;
[[Arquivo:ImagemEnderecoIgualProsp.png|alt=Não cadastrar endereços iguais no prospecto,|centro|miniaturadaimagem|457x457px|Não cadastrar endereços iguais no prospecto,]]&lt;br /&gt;
&lt;br /&gt;
=== Quando converter em pacote, sinalizar no log que a alteração de valor se trata de conversão ===&lt;br /&gt;
Quando há uma conversão, agora esta conversão é sinalizada em TB_LogContrato&lt;br /&gt;
[[Arquivo:ImagemLogContrato.png|alt=Conversão de Pacote em Log Contrato.|centro|miniaturadaimagem|750x750px|Conversão de Pacote em Log Contrato.]]&lt;br /&gt;
&lt;br /&gt;
=== Ao cadastrar um novo plano de TV, o sistema devera exibir um campo onde o usuário devera marcar qual é a integração ===&lt;br /&gt;
Quando cadastrar um plano de TV, será disponibilizado campo (RadioButton) para marcar qual a integração utilizada.&lt;br /&gt;
[[Arquivo:ImagemTipoIntegracaoTV.png|alt=Botão rádio para escolher tipo de integração para plano de TV |centro|miniaturadaimagem|623x623px|Botão rádio para escolher tipo de integração para plano de TV ]]&lt;br /&gt;
&lt;br /&gt;
=== Criar a TB_DadosVozPlanoIntegrado ===&lt;br /&gt;
Tabela '''TB_DadosVozPlanoIntegrado''' criada no Módulo Comercial.&lt;br /&gt;
&lt;br /&gt;
=== Ao cadastrar/editar um canal de TV, o sistema devera exibir o campo para inserção do código de produto na plataforma de integração, caso exista algum plano que seja integrado a alguma plataforma ===&lt;br /&gt;
Campo de inserção de código de produto foi disponibilizado em cadastro de canal de TV.&lt;br /&gt;
[[Arquivo:ImagemCampoCodigoProduto.png|alt=Campo de inserção de código de produto, em cadastrar/editar canal de TV.|centro|miniaturadaimagem|484x484px|Campo de inserção de código de produto, em cadastrar/editar canal de TV.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== No cadastro de plano, caso a empresa tenha integração com Sip Pulse, o sistema deverá exibir os campos de domínio, perfil e plano de tarifas (carregados do Sip Pulse) para q o usuário vincule aos dados voz do plano ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Campos disponibilizados para informações de domínio, perfil e plano de tarifas de um plano de telefonia integrado ao SIP PULSE.&lt;br /&gt;
[[Arquivo:ImagemCamposSipPulse.png|alt=Campos domínio, perfil e plano de tarifas em plano Sip Pulse.|centro|miniaturadaimagem|Campos domínio, perfil e plano de tarifas em plano Sip Pulse.]]&lt;br /&gt;
&lt;br /&gt;
=== Criar chave ID_SERVIDOR_INTEGRACAO_SIPPULSE no modulo comercial ===&lt;br /&gt;
Chave ID_SERVIDOR_INTEGRACAO_SIPPULSE - n° 276 criada, disponível nas configurações do módulo comercial.&lt;br /&gt;
&lt;br /&gt;
== FINANCEIRO ==&lt;br /&gt;
===Ajustes da tela de Inadimplência===&lt;br /&gt;
Foram adicionadas mudanças em Financeiro -&amp;gt; Inadimplência -&amp;gt; Negociação, estas são:&lt;br /&gt;
*Removida a informação de total de registros da tabela exibida;&lt;br /&gt;
&lt;br /&gt;
*Adicionado um limit de até 1000 registros na procedure de exibição;&lt;br /&gt;
&lt;br /&gt;
*Inserida regra que só execute a pesquisa após clicar em algum dos filtros, ou no botão pesquisar;&lt;br /&gt;
&lt;br /&gt;
*Adicionada permissão que aplica o filtro À VENCER apenas nos perfis que precisam de fato dele - Permissão NEGOCIAR FATURA NAO VENCIDA - '''ID22'''.&lt;br /&gt;
&lt;br /&gt;
=== Bloqueio de caracteres especiais na descrição da composição financeira ===&lt;br /&gt;
Não permitido o cadastro de caracteres especiais (principalmente parênteses) na descrição, ao cadastrar uma composição financeira.&lt;br /&gt;
&lt;br /&gt;
== INTEGRAÇÃO ==&lt;br /&gt;
===Criar crud servidor de integração.===&lt;br /&gt;
Criado crud de servidores de integração, no módulo integração, apontada para TB_ServidorIntegracao.[[Arquivo:ImagemCrudIntegracao.png|alt=Crud dos servidores de integração.|centro|miniaturadaimagem|567x567px|Crud dos servidores de integração.|ligação=http://192.168.0.8:8086/wiki/index.php/Arquivo:ImagemCrudIntegracao.png]]&lt;br /&gt;
&lt;br /&gt;
=== Criar TB_DadosTVProdutoIntegracao e TB_DadosTVContratoIntegrado no módulo integração ===&lt;br /&gt;
Adicionadas tabelas TB_DadosTVProdutoIntegracao e TB_DadosTVContratoIntegrado no módulo integração.&lt;br /&gt;
&lt;br /&gt;
=== Realizar as devidas chamadas às APIs de integração da YOUCAST ===&lt;br /&gt;
Foram desenvolvidas chamadas à integração com YOUCAST, quando acontecer um(a):&lt;br /&gt;
&lt;br /&gt;
* Hanilitação de contrato;&lt;br /&gt;
* Alteração de status do contrato;&lt;br /&gt;
* Cancelamento;&lt;br /&gt;
* Downgrade;&lt;br /&gt;
* Upgrade;&lt;br /&gt;
* Migração de Tecnologia;&lt;br /&gt;
* Alteração de Titularidade.&lt;br /&gt;
Para maires detalhes do funcionamento e configuração, [[Youcast|clique aqui]].&lt;br /&gt;
&lt;br /&gt;
=== Desenvolver chamadas a integração com SIPULSE na venda/edição de contratos de telefonia ===&lt;br /&gt;
Foram desenvolvidas chamadas à integração com SIP PULSE, quando acontecer um(a):&lt;br /&gt;
&lt;br /&gt;
* Venda de contrato;&lt;br /&gt;
* Alteração de status do contrato;&lt;br /&gt;
* Cancelamento;&lt;br /&gt;
* Descancelamento.&lt;br /&gt;
&lt;br /&gt;
=== Criar TB_DadosTVProdutoIntegracao e TB_DadosTVContratoIntegrado no modulo integração ===&lt;br /&gt;
Tabelas TB_DadosTVIntegracao e TB_DadosTVContratoIntegrado criadas no módulo integração.&lt;br /&gt;
&lt;br /&gt;
=== Criar TB_LogPlataformaTelefoniaIntegracao ===&lt;br /&gt;
&lt;br /&gt;
Tabela TB_LogPlataformaTelefoniaIntegracao criada para acumular dados de log em plataformas de telefonia externas integradas ao adapter&lt;br /&gt;
== REDES ==&lt;br /&gt;
&lt;br /&gt;
=== Log em criação/edição de comandos provisionamento ===&lt;br /&gt;
Criado log de alterações de comandos de provisionamento, em Redes -&amp;gt; Tabelas de Apoio -&amp;gt; Comandos de Provisionamento.&lt;br /&gt;
&lt;br /&gt;
Este atribuirá as modificações feitas neste ao usuário que à executou, e as informações estarão disponíveis na tabela TB_LogComandoProvisionamento, no módulo de redes.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:ImagemLogComandoProvisionamento.png|alt=Tabela de Logo de Comandos de Provisionamento|centro|miniaturadaimagem|604x604px|Tabela de Logo de Comandos de Provisionamento]]&lt;br /&gt;
&lt;br /&gt;
=== Criar LogConexaoTelnetProvisionamento ===&lt;br /&gt;
Criado log de alterações de '''cadastro''' dos comandos de provisionamento, em Redes -&amp;gt; Tabelas de Apoio -&amp;gt; Comandos de Provisionamento.&lt;br /&gt;
&lt;br /&gt;
As informações sobre alterações deste estarão disponíveis na TB_LogConexaoTelnetProvisionamento do módulo redes.&lt;br /&gt;
[[Arquivo:ImagemLogComandoProvisionamentoTelnet.png|alt=Campos monitorados pelo log de provisionamento telnet.|centro|miniaturadaimagem|596x596px|Campos monitorados pelo log de provisionamento telnet.]]&lt;br /&gt;
&lt;br /&gt;
== ROTINAS ==&lt;br /&gt;
&lt;br /&gt;
== TELEFONIA ==&lt;br /&gt;
&lt;br /&gt;
== TERCEIROS ==&lt;br /&gt;
&lt;br /&gt;
===Alteração na quantidade de caracteres para o campo nome, em Bairros.===&lt;br /&gt;
Foi alterada a quantidade de caracteres no nomeBairro da TB_Bairro para 30.&lt;br /&gt;
== WEBSERVICES ==&lt;br /&gt;
&lt;br /&gt;
=== Criar a mesma validação que é feita para vinculo do planejamento tributário e serviço referente a forma de cobrança e plano, para o método ws/comercial/contratos/cadastrar ===&lt;br /&gt;
&lt;br /&gt;
[[Página principal|Voltar Menu Principal]]&lt;/div&gt;</summary>
		<author><name>Rodrigo.souza</name></author>
	</entry>
</feed>