GeneXus - Guardar una transaccion de dos niveles manualmente

 
Vista:

Guardar una transaccion de dos niveles manualmente

Publicado por Fabricio (1 intervención) el 12/06/2012 23:38:57
Hola, tengo un problema con un sistema de facturación en red que estoy realizando en gx9 .net.
el problema es siguiente:
al momento de guardar una factura desde un cliente lo hace perfectamente pero cuando intento guardarla desde otro cliente me dice que ese registro ya existe; porque en ambas pc tienen el mismo numero de factura, hay alguna forma de actualizar ese atributo autonumerico con alguna regla o algo por el estilo.
y si no como puedo guardar los datos de la grilla detalle de forma manual.

ya intente:

1)
for each Nofactura
new
atributos=<>
for each nolinea
new
atributos=<>
endnew
endfor
endnew
endfor

2)
new
defined by NoFactura
atributos=<>
for each nolinea
new
atributos=<>
endnew
endfor
endnew

3)
new
defined by NoFactura
atributos=<>
endnew
for each Nofactura nolinea
new
atributos=<>
endnew
endfor

y en todos los casos me guarda el encabezado pero no el detalle ahi guarda todos los atributos con cero.

de antemano agradezco su ayuda.
Es urgente.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 17
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

Guardar una transaccion de dos niveles manualmente

Publicado por Julio (305 intervenciones) el 14/06/2012 02:33:02
Hola Fabricio, antes que nada y para poder ayudarte de mejor manera, me gustaría saber si estas guardando los datos desde la transacción o estás usando un procedimiento, y, si estás usando un procedimiento ¿Cuál es la razón?

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Patricio Ojeda V
Val: 73
Oro
Ha aumentado 1 puesto en GeneXus (en relación al último mes)
Gráfica de GeneXus

Guardar una transaccion de dos niveles manualmente

Publicado por Patricio Ojeda V (475 intervenciones) el 15/06/2012 00:06:14
No queda claro si estas usando un Procedimiento o la Transaccion para ingresar el dato.

Coméntanos con mas detalle lo que estas haciendo para poder ayudarte.

Saludos

Patricio Ojeda V
Instructor GeneXus X Evolution 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Guardar una transaccion de dos niveles manualmente

Publicado por andres (1 intervención) el 26/06/2012 17:54:27
hola dedonde eres soy desarrollador de gx agregame a tu correo y hablamos por chat mi correo es : [email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar