sexta-feira, 25 de março de 2022

DICA 3674 - Tabela Coluna Attribute - Novidade 27 - Windev-Webdev-Mobile 27











Blog 




Repositorio





Help



bom dia
Mais uma novidade versao 27
Coluna Attribute na Tabela
para Windev , webdev , mobile

DICA 3674 - Tabela Coluna Attribute - Novidade 27 - Windev-Webdev-Mobile 27

Video estreia dia 28 03 2022


Menu dos videos webdev windev mobile








quinta-feira, 17 de março de 2022

DICA 3668 - Uninfe Dll - Consultar Status do Serviço da NFe - Windev 27





video





Blog 




Repositorio




Help

Uninfe


bom dia
Uninfe dll com Windev 
Vamos consultar Status do Servico da Nf 
Esse video vai estrear dia 24/03/2022

DICA 3668 - Uninfe Dll - Consultar Status do Serviço da NF - Windev 27

Video estreia dia 24 03 2022


Menu dos videos webdev windev mobile



//------------------------------------- 

// PROCEDURE status_servico()

retorno_xml is string = ""
tpAmb is int = 0
cuf is int = 0
cstat is string = ""
xMotivo is string = ""

seleciona_Certificado()

o_configuracao is Configuracao 
o_configuracao.TipoDFe=TipoDFe.NFe
o_configuracao.TipoEmissao=TipoEmissao.Normal 
o_configuracao.CertificadoDigital=vEr_certificado

o_ConsStatServ is ConsStatServ 
o_ConsStatServ.versao="4.00"
o_ConsStatServ.CUF=43 //o_ConsStatServ.cuf=UFBrasil.RS
o_ConsStatServ.TpAmb=2 // HOmolacao  //o_ConsStatServ.TpAmb=TipoAmbiente.Homologacao // 2 //RECEBE_TIPO_AMBIENTE // 2 // 1-PRODUCAO 2-HOMOLOGACAO

WHEN EXCEPTION IN 
clo_statusservico is Unimake.business.DFe.Servicos.NFCe.StatusServico()
clo_statusservico.Executar(o_ConsStatServ,o_configuracao)
retorno_xml = clo_statusservico.RetornoWSString
tpAmb = clo_statusservico.Result.tpAmb
cuf = clo_statusservico.Result.cUF
cstat = clo_statusservico.Result.cStat
xMotivo = clo_statusservico.Result.xMotivo
DO
    
    retorno_xml="Erro:"+ExceptionInfo(errFullDetails)
   
END

 RESULT(retorno_xml,tpAmb,cuf,cstat,xMotivo)
 
===============================

//chama status servico

(EDT_retorno_xml,EDT_tpAmb,EDT_cUf,EDT_cStat,EDT_xMotivo)=status_servico()

 
===============================


// PROCEDURE seleciona_Certificado()

O_certificadodigital is CertificadoDigital
IF gs_localizacao_certificado="" THEN
WHEN EXCEPTION IN 
vEr_certificado=O_certificadodigital.Selecionar()
DO
vEr_certificado="Erro["+ExceptionInfo(errFullDetails)
END
ELSE 
WHEN EXCEPTION IN 
vEr_certificado=O_certificadodigital.CarregarCertificadoDigitalA1(gs_localizacao_certificado,gs_senha_certificado)
DO
vEr_certificado="Erro["+ExceptionInfo(errFullDetails)
END
END

====================


seleciona_Certificado()

=====================

//chama status servico

(EDT_retorno_xml,EDT_tpAmb,EDT_cUf,EDT_cStat,EDT_xMotivo)=status_servico()

================

GLOBAL 
gs_senha_certificado is UNICODE string
gs_localizacao_certificado is UNICODE string
vEr_certificado is Variant = ""
IF YesNo("deseja pegar certificado do computador") THEN
configuracao()
END










========

<retConsStatServ versao="4.00" xmlns="http://www.portalfiscal.inf.br/nfe"><tpAmb>2</tpAmb><verAplic>RS201805211008</verAplic><cStat>107</cStat><xMotivo>Servico em Operacao</xMotivo><cUF>43</cUF><dhRecbto>2022-03-19T19:45:19-03:00</dhRecbto><tMed>1</tMed></retConsStatServ>




quarta-feira, 16 de março de 2022

DICA 3667 - Uninfe Dll - Baixar Dll - Selecionar Certificado - Windev 27





video




Blog 



Repositorio




Help

Uninfe


bom dia
Uninfe dll com Windev 
Vamos baixar a dll uninfe 
Vamos selecionar o certificado 
Vamos utilizar .Net
Estreia hoje as 8

DICA 3667 - Uninfe Dll - Baixar Dll - Selecionar Certificado - Windev 27

Video estreia dia 17 03 2022


Menu dos videos webdev windev mobile


// codigo

PROCEDURE seleciona_certificado()
//o = objeto
vEr_certificado is Variant=""
O_certificadodigital is CertificadoDigital
IF gs_localizacao_certificado="" THEN
   WHEN EXCEPTION IN
vEr_certificado=O_certificadodigital.Selecionar()
   DO
        vEr_certificado="erro:"+ExceptionInfo(errFullDetails)
   END
ELSE
WHEN EXCEPTION IN
vEr_certificado=O_certificadodigital.CarregarCertificadoDigitalA1(gs_localizacao_certificado,gs_senha_certificado)
DO
vEr_certificado="erro:"+ExceptionInfo(errFullDetails)
END
END
RESULT(vEr_certificado)

=====================================

GLOBAL 
gs_senha_certificado is UNICODE string
gs_localizacao_certificado is UNICODE string
configuracao()
//---------------------
]PROCEDURE configuracao()

gs_localizacao_certificado="" //nomecertificado.pfx
gs_senha_certificado=""

























terça-feira, 15 de março de 2022

DICA 3665 - StringFormat - Formata String - Maisculo,minusculo,sem espaco,sem acento






video




Blog 



Repositorio




Help




bom dia

Vou mostrar comando para formatar string

Maisculo ,minusculo, sem espaco, sem acento , etc..


DICA 3665 - StringFormat - Formata String - Maisculo,minusculo,sem espaco,sem acento

Video estreia dia 21 03 2022


Menu dos videos webdev windev mobile





//----------- codigo

EDT_resposta=StringFormat(EDT_Nome_anterior,ccUpCase)+CR //maisculo
EDT_resposta+=StringFormat(EDT_Nome_anterior,ccLowCase)+CR //minusculo
EDT_resposta+=StringFormat(EDT_Nome_anterior,ccNormal)+CR //Normal
EDT_resposta+=StringFormat(EDT_Nome_anterior,ccIgnoreAccent)+CR 
              //sem acentuacao
EDT_resposta+=StringFormat(EDT_Nome_anterior,ccIgnoreSpace)+CR 
              //NO inicio e no final da string 
              //retira espaco,cr,Caracter 13,Caracter 20
EDT_resposta+=StringFormat(EDT_Nome_anterior,ccIgnoreInsideSpace)+CR 
              //retira espaco,cr,Caracter 13,Caracter 20
EDT_resposta+=StringFormat(EDT_Nome_anterior,ccIgnorePunctuationAndSpace)+CR 
             // Remove espaços e caracteres de pontuação.
















quinta-feira, 10 de março de 2022

DICA 3660 - Cross Limpar Conteudo Edt - Webdev 27





video




Blog 


Repositorio



Help




bom dia

Vou mostrar como apagar conteudo dentro edt no Webdev

DICA 3660 - Cross Limpar Conteudo Edt - Webdev 27


Video estreia dia 14 03 2022


Menu dos videos webdev windev mobile









segunda-feira, 7 de março de 2022

Nota Tecnica - NT 2014.002 - Atualização Regras de Uso Indevido do Web Service NFeDistribuicaoDFe






video


Blog 


Repositorio



Help




bom dia

Vou falar sobre atualizaçao regras de uso indevido do web service

Nota Tecnica - NT 2014.002 - Atualização Regras de Uso Indevido do Web Service NFeDistribuicaoDFe

Video estreia dia 07 03 2022


Menu dos videos webdev windev mobile









DICA 3656 - Manifestacao Nota - Dica retorno nfeDistDFe - Proprio e Uninfe - Windev 26




video


Blog 


Repositorio



Help




bom dia

Vou dar uma dica hoje do retorno manifestacao

DICA 3656 - Manifestacao Nota - Dica retorno  nfeDistDFe - Proprio e Uninfe - Windev 26

Video estreia dia 08 03 2022


Menu dos videos webdev windev mobile





quinta-feira, 3 de março de 2022

DICA 3652 - Gerar Grafico por Sql - Windev 27





Video youtube



Blog 


Repositorio



Help




bom dia

Vamos criar um grafico, mas como base um sql

DICA 3652 - Gerar Grafico por Sql - Windev 27 

Video estreia dia 03 03 2022


Menu dos videos webdev windev mobile



//-----------sql

SELECT 
pedidos.pedidosID AS pedidosID,
pedidos.data_Emissao AS data_Emissao,
pedidos.clienteID AS clienteID,
pedidos.total_pedido AS total_pedido,
cliente.nome AS nome
FROM 
pedidos
LEFT JOIN 
    cliente 
ON cliente.clienteID=pedidos.clienteID
ORDER BY 
   data_Emissao ASC 
         










Teste

Teste
teste