Formato fechas
Tengo una tabla que contiene una columna que es varchar. Si la fila tiene como tipo_dato=4 indica que fecha solo va a contener fechas del tipo 12-02-2004
Si tipo_dato es distinto de 4 no contiene fechas puede contener numeros, cadenas,....
Lo que pretendo hacer es:
Obtener todas las filas que tengan tipo_dato=4 y fecha >=12-02-2005
Formato de la tabla es:
table fecha{
fecha varchar2;
tipo_dato number ;
Tipo_dato=4 es de tipo fecha
Sentencia select a ejecutar
select fecha from (select fecha from tabla where tipo_dato=4) where to_date(fecha,'dd/mm/yyyy')>=to_date('12-02-2005','dd/mm/yyyy');
Al hacer esta select me indica :
The following error has occurred:
ORA-01858: se ha encontrado un carácter no numérico donde se esperaba uno numérico
Espero su pronta respuesta
Hola,
?estas seguro que todas las filas con tipo_dato=4 tienen una fecha del tipo dd-mm-yyyy?
create table FECHA
data varchar2(10), tipo number
insert into fecha values ('12-12-2005',4);
insert into fecha values ('13-12-2005',4);
insert into fecha values ('AAA',1);
insert into fecha values ('32332323',2);
select * from (select * from fecha where tipo=4) where
to_date(data,'dd/mm/yyyy')>to_date('12/07/2005','dd-mm-yyyy');
DATA TIPO
12-12-2005 4
13-12-2005 4
Hasta pronto.
Sam
Similar Messages
-
[DW MX 2004] insertar fecha
Hola
Hay alguna manera de insertar la fecha en una base de datos
mysql (bien
en campo date o bien timedate) desde dreamweaver sin hacer
muchas
virguerias con el codigo?
Con un campo oculto de formulario mete la fecha en cero todo,
retocando
a mano el value (sustituyendo el VALUE date por NOW() me da
error
Alguna idea o tutorial donde poder insertar la hora-fecha en
la base de
datos?
Gracias
Aqui pongo el codigo que me genera dreamweaver de uno de los
ejemplos
que he intentado hacer
Saludos
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType,
$theDefinedValue = "",
$theNotDefinedValue = "")
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue)
: $theValue;
$theValue = function_exists("mysql_real_escape_string") ?
mysql_real_escape_string($theValue) :
mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" :
"NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) .
: "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" :
"NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue :
$theNotDefinedValue;
break;
return $theValue;
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" .
htmlentities($_SERVER['QUERY_STRING']);
if ((isset($_POST["MM_insert"])) &&
($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO noticias (autor, titulo,
categoria,
fecha, noticia) VALUES (%s, %s, %s, %s, %s)",
GetSQLValueString($_POST['autor'], "text"),
GetSQLValueString($_POST['titulo'], "text"),
GetSQLValueString($_POST['categoria'], "text"),
GetSQLValueString($_POST['fecha'], "date"),
GetSQLValueString($_POST['noticia'], "text"));
mysql_select_db($database_noticias, $noticias);
$Result1 = mysql_query($insertSQL, $noticias) or
die(mysql_error());
$insertGoTo = "index.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
header(sprintf("Location: %s", $insertGoTo));
mysql_select_db($database_noticias, $noticias);
$query_Recordset1 = "SELECT * FROM noticias ORDER BY
id_noticia DESC";
$Recordset1 = mysql_query($query_Recordset1, $noticias) or
die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>This is a multi-part message in MIME format.
------=_NextPart_000_0058_01C687F0.03709B10
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
A la hora meter la fecha en una base de datos desde PHP se
pueden =
presentar muchos problemas si no se tienen las ideas claras.
Por eso =
siempre recomiendo meterla en un campo del tipo int(11) el
timestamp =
UNIX actual, esto es, los segundos pasados desde el 1 de
enero de 1970. =
=BFPor qu=E9 usamos esto y no los campos espec=EDficos para
fechas que =
tiene MySQL?... muy sencillo, por comodidad.
Es muy sencillo darle formato a un timestamp con la funci=F3n
date(), =
que a un campo recuperado de la base de datos guardado como
DATE =
(AAA-MM-DD) o como TIMESTAMP (desde AAAMMDDHHMMSS a solo AA
de acuerdo =
al valor que se le aplique al campo al crearlo). Por ejemplo,
TIMESTAMP =
(12) --> AAMMDDHHMMSS, mientras que con TIMESTAMP (6)
--> AAMMDD.
Como puedes ver es un poco lioso trabajar con los campos de
fechas de =
MySQL, por eso es preferible trabajar con un INT(11) que
guarde =
directamente el valor proporcionado por time().
Como ventaja adicional a la hora de trabajar con el timestamp
UNIX de =
una fecha es que es muy sencillo hacer c=E1lculo entre
fechas. Por =
ejemplo, si quieres saber cuantos d=EDas hay entre dos fechas
concretas =
es tan sencillo como restar los timestamp y el resultado
dividirlo por =
86400 (segundos que tiene un d=EDa).
Otra funci=F3n muy interesante de usar el algunos c=E1lculos
con fechas =
o validaciones de =E9stas es mktime(). Yo suelo usarla para
pasar las =
fechas recogidas en un formulario (02/06/2006) al timestamp
UNIX antes =
de guardarlo en una base de datos. Algo que te puede ayudar
es:
$datos_fecha=3D explode('/', $_POST['fecha']);
$dia=3D$datos_fecha[0];
$mes=3D$datos_fecha[1];
$ano=3D$datos_fecha[2];
$timestamp =3D mktime(0,0,0,$mes,$dia,$ano);
Con =E9sto pasamos de una fecha recogida en un formulario a
trav=E9s de =
POST con el formato DD/MM/AAAA a su correspondiente timestamp
UNIX que =
almacenamos en la variable $timestamp para poder usarla
posteriormente a =
la hora de guardar la fecha en la base de datos.
Saludos,
Julio Barroso
------=_NextPart_000_0058_01C687F0.03709B10
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2180"
name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>A la hora meter
la fecha en una base de =
datos desde=20
PHP se pueden presentar muchos problemas si no se tienen las
ideas =
claras. Por=20
eso siempre recomiendo meterla en un campo del
tipo int(11) el =
timestamp=20
UNIX actual, esto es, los segundos pasados desde el 1 de
enero de 1970. =
=BFPor qu=E9=20
usamos esto y no los campos espec=EDficos para fechas que
tiene =
MySQL?... muy=20
sencillo, por comodidad.</FONT></DIV>
<DIV><FONT face=3DArial
size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Es muy sencillo
darle formato a un =
timestamp con la=20
funci=F3n date(), que a un campo recuperado de la base de
datos guardado =
como DATE=20
(AAA-MM-DD) o como TIMESTAMP (desde AAAMMDDHHMMSS a solo AA
de acuerdo =
al valor=20
que se le aplique al campo al crearlo). Por ejemplo,
TIMESTAMP (12) =
-->=20
AAMMDDHHMMSS, mientras que con TIMESTAMP (6) -->
AAMMDD.</FONT></DIV>
<DIV><FONT face=3DArial
size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Como puedes ver
es un poco lioso =
trabajar con los=20
campos de fechas de MySQL, por eso es preferible trabajar con
un INT(11) =
que=20
guarde directamente el valor proporcionado por
time().</FONT></DIV>
<DIV><FONT face=3DArial
size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Como ventaja
adicional a la hora de =
trabajar con el=20
timestamp UNIX de una fecha es que es muy sencillo hacer
c=E1lculo entre =
fechas.=20
Por ejemplo, si quieres saber cuantos d=EDas hay entre dos
fechas =
concretas es tan=20
sencillo como restar los timestamp y el resultado dividirlo
por 86400 =
(segundos=20
que tiene un d=EDa).</FONT></DIV>
<DIV><FONT face=3DArial
size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Otra funci=F3n
muy interesante de usar =
el algunos=20
c=E1lculos con fechas o validaciones de =E9stas es mktime().
Yo suelo =
usarla para=20
pasar las fechas recogidas en un formulario (02/06/2006) al
timestamp =
UNIX antes=20
de guardarlo en una base de datos. Algo que te puede ayudar =
es:</FONT></DIV>
<DIV><FONT face=3DArial
size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial color=3D#0000ff
size=3D2>$datos_fecha=3D =
explode('/',=20
$_POST['fecha']);<BR>$dia=3D$datos_fecha[0];<BR>$mes=3D$datos_fecha[1];<B=
R>$ano=3D$datos_fecha[2];<BR>$timestamp=20
=3D mktime(0,0,0,$mes,$dia,$ano);</FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff
size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Con =E9sto
pasamos de una fecha =
recogida en un=20
formulario a trav=E9s de POST con el formato DD/MM/AAAA a su
=
correspondiente=20
timestamp UNIX que almacenamos en la variable $timestamp para
poder =
usarla=20
posteriormente a la hora de guardar la fecha en la base de =
datos.</FONT></DIV>
<DIV><FONT face=3DArial
size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial
size=3D2>Saludos,</FONT></DIV>
<DIV><FONT face=3DArial
size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Julio =
Barroso</FONT></DIV></BODY></HTML>
------=_NextPart_000_0058_01C687F0.03709B10-- -
[FLASH MX 2004] Validar una fecha en AS
Buenos días,
Como puedo validar si una fecha que me han metido en un
formulario hecho en
AS es correcta?
Muchas gracias por la ayuda.
SaludosMuchas gracias Juan, voy a probarlo.
Saludos
"Juan Muro `8¬}" <[email protected]>
escribió en el mensaje
news:etmga4$m5r$[email protected]..
> Este truco es de www.gamarod.com.ar. Personalizalo, el
código lo dice
todo,
> fíjate en el formato de la fecha y en la fecha de
inicio de validación.:
> //This validates a date inputted by a user to be in the
format dd/mm/yyyy
> //It doesn't use the Date Object but there's no misc or
form input
category!
> function dateVal (input) {
> if (input.length != 10) {
> return false;
> }
> for (j=0; j<input.length; j++) {
> //all figures and spacers in place?
> if ((j == 2) || (j == 5)) {
>
> if (input.charAt(j) != "/") {
> return false;
> }
> } else if ((input.charAt(j)<"0") ||
(input.charAt(j)>"9")) {
>
> return false;
>
> }
> }
> //using right format dd/mm/yyyy and year 2002 or more?
Change this for
diff
> formats...
>
> bits = input.split("/");
> days = Number(bits[0]);
> month = Number(bits[1]);
> year=Number(bits[2]);
> if (days > 31) { return false;}
> else if (month > 12) { return false;}
> else if (year < 2002) { return false;}
>
> return true;
> }
> /*Salu2
> `8¬}
> Juan Muro*/
>
> "Virginia Salgado" <[email protected]> escribió en
el mensaje
> news:etm1ep$35o$[email protected]..
> > Buenos días,
> >
> > Como puedo validar si una fecha que me han metido
en un formulario hecho
> > en
> > AS es correcta?
> >
> > Muchas gracias por la ayuda.
> >
> > Saludos
> >
> >
>
> -
Problema con fechas en Photosop Album 2 y 3
Hola.
Tengo un problema con la fecha y el adobe Photoshop Album.
He probado la versión 2 y la 3 y con ambas me pasa lo mismo, que es que no me reconoce la fecha EXIF de las fotos de mi cámara, aunque si la de otras cámaras.
Con otros programas, como Picasa o Exifer, no me pasa, me las lee correctamente.
Alguna idea?
Saludos.Mi cámara es marca "Nisupa" (O sea, ni su padre lo sabe) y marca las fotos como cámara "4MDSC".
He visto una Rollei que es exactamente igual por fuera y en características, pero no se si será la misma.
El problema que veo, tras investigar el tema, es que las fotos que el photoshop album reconoce la fecha aparece como: "sábado, 18 de junio de 2005 17:37:15", mientra que las de mi cámara aparece como "2005/09/03 19:50:52"
Puede que sea un problema de configuración de formatos de fecha, pero no soy capaz de ver donde decirle al Album que use otro tipo de fecha... o a la cámara que le ponga la fecha en otro formato.
Esperaré nuevas versiones...
Gracias. -
Insertar fecha automáticamente
Saludos a todos.
Necesito conseguir que se inserte la fecha automáticamente al cargar un pdf en internet explorer.
El formato que necesito es algo así:
En Madrid a 34 de Abril de 2005.
Lo tengo casi conseguido, pero no hay manera para que muestre el año.
Si pongo: var fecha=new Date()
t=fecha.getYear();
t=t+1900;
this.rawValue=t;
El resultado es: 01-ene-2005 20:05 Cuando yo lo que necesito es solamente 2005.
Con: $=date() me sale: 38747 y no consigo divir entre 365 y redondear para que me salga 2005.
He probado con getFullYear, con getYear a secas, etc.
Alguien me puede echar un cable?.
Un saludo y gracias.Saludos a todos.
Necesito conseguir que se inserte la fecha automáticamente al cargar un pdf en internet explorer.
El formato que necesito es algo así:
En Madrid a 34 de Abril de 2005.
Lo tengo casi conseguido, pero no hay manera para que muestre el año.
Si pongo: var fecha=new Date()
t=fecha.getYear();
t=t+1900;
this.rawValue=t;
El resultado es: 01-ene-2005 20:05 Cuando yo lo que necesito es solamente 2005.
Con: $=date() me sale: 38747 y no consigo divir entre 365 y redondear para que me salga 2005.
He probado con getFullYear, con getYear a secas, etc.
Alguien me puede echar un cable?.
Un saludo y gracias. -
Como ajustó fecha y hora del appletv
Saludos, no he podido activar el Appletv por q me pide ajuste de fecha y hora.. Y no lo hace automática
Mauricio:
Se que la tabla es WDD1 y los campos UpdateDate y UpdateTime, pero no se como traer el campo al formato de la orden de compra.
Tambien he pensado en crear un campo de usuario, crear una query y traer la información, pero tampoco me resulta.
Saludos
VMC. -
Agregar fecha y hora a video avi
saludos al foro...
estos adquiriendo video por medio de una camara web y guardandolo en la pc pero deseo agregarle fecha y hora al video. en el programa que adjunto se supone que esta activada esa funcion poniendo la terminal has data a true. pero al abrir el video guardado no aparece la hora. y en el panel frontal si aparece la hora, los minutos y los segundos pero los milisegundos no aparesen y necesito que aparescan tambien los milisegundos.
alguien me puede ayudar a agregarle fecha y hora al video., incluyendo milisegundos en la hora.
gracias...
¡Resuelto!
Ir a solución.
Adjuntos:
AVI.vi 48 KBHola vicbit,
Me gustaría apoyarte con estas cuestiones, identifico dos situaciones la primera como obtener los milisegundos y la segunda como mostrar la hora y fecha en el video grabado.
Para obtener los milisegundos te recomiendo revisar la siguiente liga donde explica como obtener los milisegundos a partir de la función Get Date/Time In seconds ya que esta entrega por default solo segundos pero en formato double precision float, así que los milisegundos se pueden obtener apartir de un cociente en sus decimales:
http://digital.ni.com/public.nsf/allkb/E07F4CDBA31772BC86256ADA0058A69A?OpenDocument
Para la parte de mostrar la hora y fecha es necesario sobreponer capas en el video, te adjunto la liga de un foro donde se muestra como hacer esto con diversos ejemplos.
http://forums.ni.com/t5/LabVIEW/Time-stamp-on-video/td-p/1498072
Y aquí una liga con la descripción paso a paso:
http://forums.ni.com/t5/LabVIEW/Overlay-of-text-on-16-bit-image/m-p/812538
Por favor avísame si esta información te fue útil, hasta pronto.
Mauricio Martínez
ELP - Applications Engineer
National Instruments
http://www.ni.com/support -
Fecha y hora de grabacion del video
Como puedo saber la fecha/hora de grabacion del video que estoy capturando en Premiere pro?
Supongo que la fecha y hora estan registradas en la cinta DV ¿!?
GraciasMauricio:
Se que la tabla es WDD1 y los campos UpdateDate y UpdateTime, pero no se como traer el campo al formato de la orden de compra.
Tambien he pensado en crear un campo de usuario, crear una query y traer la información, pero tampoco me resulta.
Saludos
VMC. -
Tengo una tabla que contiene una columna que es varchar. Si la fila tiene como tipo_dato=4 indica que fecha solo va a contener fechas del tipo 12-02-2004
Si tipo_dato es distinto de 4 no contiene fechas puede contener numeros, cadenas,....
Lo que pretendo hacer es:
Obtener todas las filas que tengan tipo_dato=4 y fecha >=12-02-2005
Formato de la tabla es:
table fecha{
fecha varchar2;
tipo_dato number ;
Tipo_dato=4 es de tipo fecha
Sentencia select a ejecutar
select fecha from (select fecha from tabla where tipo_dato=4) where to_date(fecha,'dd/mm/yyyy')>=to_date(12-02-2005,'dd/mm/yyyy');
Al hacer esta select me indica :
The following error has occurred:
ORA-01858: se ha encontrado un carácter no numérico donde se esperaba uno numérico
Espero su pronta respuestaProvar
select fecha from (select fecha from tabla where tipo_dato=4) where to_date(fecha,'dd/mm/yyyy')>=to_date('12-02-2005','dd-mm-yyyy');
o
select fecha from (select fecha from tabla where tipo_dato=4) where to_date(fecha,'dd/mm/yyyy')>=to_date('12/02/2005','dd/mm/yyyy');
James -
O Firefox no Android fecha do nada. Eu gosto muito, mas muito mesmo do Firefox, o melhor navegador de todos sem sombra de dúvida. No PC o Firefox não tem problema algum, mas quando acesso ele pelo Moto G começa os problemas. To acessando algum site pesado ou abro mais de 2 abas o navegador simplesmente fecha do nada sem explicação e eu perco tudo que estava aberto. Se não haver como resolver isso, o jeito será migrar pro Chrome e consequentemente usar o Chrome também no PC pois eu uso Sync. Gosto de ver meu histórico de sites acessados no PC no meu Moto G. Ou seja teria como eu sincronizar o Chrome no Moto G com o Firefox do PC? Como? Caso não há algum jeito de fazer essa sincronização entre dois navegadores diferentes e em plataformas diferentes, tudo bem. O jeito é tentar aprender a gosta do Chrome no PC.
Att
Emerson Liandro de PaulaMuitos problemas, podem ser causados por cache ou cookies corrompidos. A fim de tentar resolver estes problemas, o primeiro passo é limpar a cache e os cookies.
A cache do Firefox armazena temporariamente imagens, scripts e outros elementos enquanto você está navegando.<br>
Nota: ''Você será desconectado de todos os sites que estiver conectado''.
Para limpar a cache e os cookies, faça o seguinte:
# Toque no ícone com três barras localizado no canto superior direito. Em aparelhos Android antigos será necessário pressionar a tecla física de menu, depois em Mais.
# Toque em '''Configurações'''.
# Você será levado para a tela de configurações. Na seção '''''Privacidade e Segurança''''', selecione '''Limpar dados de navegação'''.
# Em seguida, você será levado para uma lista do que pode ser apagado. Selecione os 2 itens seguintes:
#*Cookies e logins ativos
#*Cache
# Após seleciona-los, toque em '''Limpar dados'''. -
O Firefox sempre demorou para abrir, quando usado pela primeira vez após ligar o computador, mas depois funcionava normalmente. De um mês pra cá, simplesmente parou de funcionar. Se não me engano, foi depois que atualizou para a versão 24.0.
Como utilizo o Malwarebytes para proteção do PC, o mesmo indicou arquivo malicioso na versão baixada através DESTE SITE. Opto sempre por corrigir os problemas encontrados e não sei se devido a isso, o programa não funciona mais. Ontem à noite desinstalei novamente o programa e fiz um novo download pela décima vez. Começou a funcionar normalmente e a navegar sem travamento. Hoje rodei o MALWAREBYTES, que acusou um arquivo malicioso no Firefox, no arquivo baixado ontem. Mandei corrigir o problema e o navegador não funcionou mais. Ele fica tão travado que a tela só fecha se eu for para o Gerenciador de Tarefas e mandar fechar o programa!
Demora minutos para abrir uma página de qualquer site e fica só rodando, rodando... Quando finalmente abre, dá o alerta SCRIPT NÃO ESTÁ RESPONDENDO - Um script desta página pode estar em execução ou parado de responder. Você pode interrompê-lo agora ou continuar para verificar se ele termina a execução. Aí tanto faz eu INTERROMPER O SCRIPT ou CONTINUAR que o resultado é sempre o mesmo: TRAVAMENTO GERAL. Só fecha com o Crtl+Alt+Del!!
Preciso usar o Firefox para resolver problemas de trabalho, pois o site de um determinado órgão funciona apenas com o Firefox!
Agradeço muito se alguém puder me ajudar.Olá CelinaBrasil, boa noite!
O recurso '''Restaurar Firefox''' pode resolver muitos problemas, restaurando o Firefox para seu estado padrão, salvando suas informações essenciais.
Note:'' Isso fará com que você perca todas as extensões, sites abertos, e algumas preferências''.
Para Restaurar o Firefox faça o seguinte:
# Vá para o menu Firefox> Ajuda> Dados para Suporte.
# Clique no botão "Restaurar o Firefox".
# Firefox irá fechar e reiniciar. Quando o Firefox estiver pronto, uma janela com as informações importadas será exibida. Clique em Concluir.
# Firefox abrirá com todos os padrões de fábrica aplicados.
Para mais informações entre no artigo [[Reset Firefox – easily fix most problems]].
Espero que essas informações sejam úteis! Por favor, nos informe se isso resolver seu problema. -
Tag dhCont para SVC 3.10 com formato errado
Olá pessoal,
Aqui no projeto já estamos emitindo normalmente para versão 3.10 e no momento estamos tentando validar o SVC tbm para 3.10, para isso paramos o canal da SEFAZ de SP e deixamos apenas o do SVC. No monitor temos o erro 225 "Falha no Schema XML da NFe", pegamos o xml e validamos no validador do RS e obtivemos o seguinte resultado:
Valor da tag <dhCont>20140508141920</dhCont>, pelo que li na NT2012.004_v1.2_NFCe este campo deve ter o seguinte formato AAAA-MM-DDThh:mm:ssTZD.
Debugando o processo acabei achando o seguinte trecho de código:
Obs.: Este código foi implementado pela Sap Note 1933985 - NF-e new layout 3.10 - Objeto LJ_1B_NFEF72.
Como mostrado no print o valor chega com o formato correto (xmlh-dhcont) mas após os replaces e o perform convert_timspan_to_utc o valor perde a formatação e gravada com o formato errado.
Não consegui verificar se no GRC existe ou deveria existir uma rotina para converter novamente o valor, ou se isso é tratado via configuração. De qq forma fico no aguardo.
Att,
Alan OliveiraFala pessoal,
Problema resolvido com a aplicação da Nota 2000565 - Wrong format for field dhCont NF-e layout 3.10
Att,
Alan Oliveira -
Erro 225 - Falha no Schema XML do lote de NFe com mensagem formato invalid
Pessoal, boa noite.
Estou me deparando com um problema de validação de NFe no Sefaz GO, onde está retornando o erro 225, mas quando verifico o retorno tenho a mensagem de que o formato não é valido (abaixo print) . Verificando o dado, não tem nenhuma divergencia entre os demais valores. Alguém ja se deparou com este erro?
<?xml version="1.0" encoding="utf-8" ?>
- <ns1:nfeRetRecepcaoResponse2 xmlns:ns1="http://sap.com/xi/NFE/006">
- <ns1:nfeRetRecepcao2Result>
- <ns2:retConsReciNFe xmlns:ns2="http://www.portalfiscal.inf.br/nfe" versao="2.00">
<ns2:tpAmb>2</ns2:tpAmb>
<ns2:verAplic>GO2.0</ns2:verAplic>
<ns2:nRec>521000004377506</ns2:nRec>
<ns2:cStat>225</ns2:cStat>
<ns2:xMotivo>Rejeição: Falha no Schema XML do lote de NFe</ns2:xMotivo>
<ns2:cUF>52</ns2:cUF>
<ns2:cMsg>225</ns2:cMsg>
<ns2:xMsg>cvc-pattern-valid: Value '5499.00' is not facet-valid with respect to
pattern '0|0.[0-9]{2}|[1-9]{1}[0-9]{0,12}(.[0-9]{2})?' for
type 'TDec_1302'.</ns2:xMsg>
</ns2:retConsReciNFe>
</ns1:nfeRetRecepcao2Result>
</ns1:nfeRetRecepcaoResponse2>
Edited by: Fernando Ros on Apr 22, 2011 8:03 AM adicionando tag code para visualizar todos os caracteresBom dia Carlos,
Em sendo a Sefaz GO a inconstância não me surpreende, mas a de se estar atualizado, principalmente com o removedor de caracteres e validador ativo para evitar a chance do programa da Sefaz se confundir que é o que parece estar acontecendo... Está apontando o problema num lugar onde a mensagem apresentada está ok.
Sugiro atualizar o sistema ao SP18 que é o necessário para trabalhar de forma saudável com layout 2.0
Atenciosamente, Fernando Da Rö -
Adobe Bridge CS6 no muestra correctamente las miniaturas de video en formato .mov
En Adobe Bridge CS5 y 5.1 cuando yo en algun video de formato .mov le asignaba un fotograma poster desde el programa Quicktime, automaticamente adobe Bridge me tomaba ese fotograma poster como la minuatura para el video, pero en CS6 eso no pasa, ¿Que debo hacer para activar esa función? tengo cientos de videos en formato .mov y ahora es un lio para mi saber cual es cual, mil gracias por su ayuda.
Silvio...
Qué versión usas del CS el 1 o el 2, que versión del Camera Raw instalaste... -
SAP 9 pl 8 Instalado no W8 mais quando logo em umabase da Crash Error e Fecha o SAP
SAP 9 pl 8 instalado no W8 mais quando se loga em uma das bases apresenta o Crash Error e fecha o Client.
Olá Paulo,
Consegui, desinstalei os aplicativos do B1i, da forma como o tutorial de instalação recomenda e instalei novamente e os testes de conexão deu sucesso, funcionou normalmente.
Com relação ao B1BC ser 32bits, não deu problema até agora, está replicando os dados normalmente. Acontece o seguinte: no SO Win 2003 server 64bits tem compatibilidade de software 32bits,exatamente por isso que ele cria esse diretório Program Files (x86), para direcionar a instalação de programas 32bits. O próprio SAP B1 2007B que é 32bit, segundo o site é compatível com o 64bits. Só não funcionaria se fosse ao contrário: 64 em um SO 32.
Os docs, sobre o B1BC, estão desatualizados, inclusive esse "Guia do Dimensionamento"
O problema é que na configuração da estrutura das empresas no Landscape, no campo JCO Path não aceita o caminho que contém (x86), pois tém caractere especial.
Então instalei o DI API em um diretório criado dentro do C:, fora dos diretórios program files e program files (x86).
Muito Obrigado!!!
Edited by: Lucídio Gandra on Mar 4, 2009 1:36 PM
Edited by: Lucídio Gandra on Mar 4, 2009 1:38 PM
Maybe you are looking for
-
Forms application fails with SSO PSP
Hi, I am trying to invoke a forms application from a PSP page, both are configured behind SSO. But when i click the Forms application link it fails with 500 Internal Server Error oracle.forms.net.ConnectionException at oracle.forms.servlet.FormsS
-
My friend has been working on a website on her iWeb on her computer and I would like to take over on mine. Does anyone know how to do this? thanks!
-
Portege M100 screen/hinge problem
I have a Portege M100 and have a slight problem with the screen The left screw has come out & been lost. This has left the screen very "wobbly" and it seems to have popped out of a catch or two, just on the left side as the case/back of screen seem t
-
Difference between ALBPM6.0 studio and ALBPM6.0 Enterprise server
Difference between ALBPM6.0 studio and ALBPM6.0 Enterprise server.Can anyone help on this. Thanks in advance.
-
Sqlpackage.exe Azure export error started few days ago
I was using this for a couple of months and suddenly since few days, I can't do it anymore sqlpackage.exe /a:Export /ssn:xxxxxxx.database.windows.net /sdn:"xxx" /su:"xxx" /sp:"xxxxxxxxxxxxxx" /tf:"xxxxxx.bacpac" Connecting to database 'xxxxx' on serv