01. DADOS GERAIS
Linha de Produto: | TOTVS Varejo Lojas |
---|---|
Segmento: | Varejo |
Módulo: | SigaLoja (Controle de Loja) |
Função: | notaEntradaObj.tlpp |
Ticket: | Não há. |
Story: | DVARLOJ1-11052 |
02. SITUAÇÃO/REQUISITO
Caso não exista a tabela MIP na base do cliente era apresentada a inconsistência abaixo:
THREAD ERROR ([10608], RMIENVIA_, THIS) 18/06/2024 11:21:33
: Error : 208 (S0002) (RC=-1) - [Microsoft][SQL Server Native Client 11.0][SQL Server]Invalid object name 'MIP'.
Error : 208 (00000) (RC=-1) -
( From tMSSQLConnection::GetQueryFile )
Thread ID [11420]User [RMIENVIA_]IO [927]Tables [38]MaxTables [39]Comment []SP [ ]Traced [No]SQLReplay [No]InTran [No]DBEnv [MSSQL/PROTHEUSPROD]DBThread [(SPID 206,216)]Started [18/06/2024 11:21:31]IP [192.168.50.46:1299]IDLE [ ]InTransact [ ]Memory [0]Running [ROP_QUERY for 0 s.]RCV [17847]SND [52919]TCBuild [20230303-20240401]TCVersion [23.1.1.4]ARCH [64]OS [WINDOWS]BUILD [RELEASE]
SELECT MHR_CPROCE FROM MHR010 MHR LEFT JOIN MIP ON MHR_UIDMHQ = MIP_UIDORI WHERE MHR.MHR_CASSIN = 'PDVSYNC ' AND MHR.MHR_FILIAL = ' ' AND
MHR.D_E_L_E_T_ = ' ' AND (MHR.MHR_STATUS = '1' OR (MIP.MIP_STATUS = '3' AND MIP.D_E_L_E_T_ = ' ' AND MIP.MIP_CPROCE != 'VENDA')) GROUP BY MHR_CPROCE on RMIENVPDVSYNCOBJ:GETPROCESSOS(RMIENVPDVSYNCOBJ.PRW) 13/06/2024 08:54:46 line : 228
Ao enviar um cadastro de loja onde o campo Telefone possuía espaço era gerado erro pelo sync server, exemplo:
99 999999999,
03. SOLUÇÃO
Efetuados tratamento no fonte para proteção, caso não exista a tabela MIP.
Foram alterados também os layouts de cadastros auxiliar de loja e o layout de envio de loja.
Ao acessar a rotina de cadastro auxiliar de Loja, o campo Telefone será apresentado com a mascara, (99) 999999999, como demonstrado abaixo:
Para atualizar o layout de envio do cadastro de lojas acesse: Envia Cadastro Loja
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
- Guia da Integração Smart Hub Protheus
- Configurando os serviços do Smart Hub Protheus
- Dúvidas Frequentes - Varejo