#GX23
Módulos en su KB
Cristian Inthamoussu
#GX3176
En la mira:
módulos de conocimiento
Ana Berta
aberta@artech.com.uy
Claudia Murialdo
cmurialdo@artech.com.uy
Módulos 1.0
Ana Berta
aberta@artech.com.uy
#GX23
Módulos en su KB
Cristian Inthamoussu
#GX3176
#GX23
Escenarios
KB Componente
Subsistemas
Escenarios
#GX23
Módulo
COMPRAS
Módulo
PRESUPUESTO
Módulo
CONTABILIDAD
Módulo
TESORERI
A
Módulo
PAGAR
Módulo
STOCKMódulo DEMANDA
Esce...
#GX23
Escenario II – KB
Componente
Interoperabilidad
Expedientes
Electrónicos
• Binarios + Interfaz
Subsistemas
#GX23
Objeto Módulo
#GX23
Objeto ¿Módulo?
Dominios, Imágenes, Lenguajes, Temas No
WorkPanel, Menu, MenuBar No (solo raíz)
Atributo, Tabla Indi...
#GX23
Nivel de acceso
Object Visibility = Public | Private
 Call
 For each
#GX23
Namespace
<nombre módulo> . <nombre objeto>
#GX23
Diagrama
#GX23
Diagrama
#GX23
Compatiblidad
 Bases de conocimiento actuales no sufren cambios de
comportamiento
 Bases de conocimiento con módul...
KB Componente
#GX23
Distribuye binarios
Módulo
EXPEDIENTES
ELECTRONICOS
#GX23
Reorganización
Ver 1 Ver 2 Ver 3 Ver 4
#GX23
Interfaz externa
ExpedienteNro
ExpedienteFechaValidez
ExpedienteAsunto
Expediente
ExportarExpediente
ArchivarExpedie...
#GX23
Personalización
Event “Imprimir“
Notify "FacturaImpresa" &FacturaId
EndEvent
Handle(Customer.Events.BeforeInsert, in...
#GX23
KB Componente
Subsistemas
Version Tilo
#GX23
¡GRACIAS!
cristian@genexus.co
m
@genexus
facebook.com/
genexus.artech
Cristian
Inthamoussu
#GX23
www.genexus.com/encuentro
@genexus#GX3176
Upcoming SlideShare
Loading in …5
×

Modulos en su kb

933 views

Published on

  • Be the first to comment

  • Be the first to like this

Modulos en su kb

  1. 1. #GX23 Módulos en su KB Cristian Inthamoussu #GX3176
  2. 2. En la mira: módulos de conocimiento Ana Berta aberta@artech.com.uy Claudia Murialdo cmurialdo@artech.com.uy
  3. 3. Módulos 1.0 Ana Berta aberta@artech.com.uy
  4. 4. #GX23 Módulos en su KB Cristian Inthamoussu #GX3176
  5. 5. #GX23 Escenarios KB Componente Subsistemas
  6. 6. Escenarios
  7. 7. #GX23 Módulo COMPRAS Módulo PRESUPUESTO Módulo CONTABILIDAD Módulo TESORERI A Módulo PAGAR Módulo STOCKMódulo DEMANDA Escenario I - Subsistema Entendimiento y Mantenibilidad facturan solicitan recursos ¿tengo? si entrego recibo compro no pago contabilizo controlo y reservo presupuesto
  8. 8. #GX23 Escenario II – KB Componente Interoperabilidad Expedientes Electrónicos • Binarios + Interfaz
  9. 9. Subsistemas
  10. 10. #GX23 Objeto Módulo
  11. 11. #GX23 Objeto ¿Módulo? Dominios, Imágenes, Lenguajes, Temas No WorkPanel, Menu, MenuBar No (solo raíz) Atributo, Tabla Indirecta Transacción, Procedimiento, WebPanels, Panels for SD, etc. Directa ¿Qué objetos están en un módulo?
  12. 12. #GX23 Nivel de acceso Object Visibility = Public | Private  Call  For each
  13. 13. #GX23 Namespace <nombre módulo> . <nombre objeto>
  14. 14. #GX23 Diagrama
  15. 15. #GX23 Diagrama
  16. 16. #GX23 Compatiblidad  Bases de conocimiento actuales no sufren cambios de comportamiento  Bases de conocimiento con módulos no son compatibles con versiones anteriores de GeneXus
  17. 17. KB Componente
  18. 18. #GX23 Distribuye binarios Módulo EXPEDIENTES ELECTRONICOS
  19. 19. #GX23 Reorganización Ver 1 Ver 2 Ver 3 Ver 4
  20. 20. #GX23 Interfaz externa ExpedienteNro ExpedienteFechaValidez ExpedienteAsunto Expediente ExportarExpediente ArchivarExpediente PROPIEDADES Numero FechaValidez Asunto Expediente METODOS Exportar Archivar
  21. 21. #GX23 Personalización Event “Imprimir“ Notify "FacturaImpresa" &FacturaId EndEvent Handle(Customer.Events.BeforeInsert, in:&CustomerBC, out:&cancel) Notify “NuevoClienteGrande” if ClienteSaldo > 100000 and after(insert); Eventos definidos por el usuario BeforeInsert AfterUpdate Eventos Predefinidos
  22. 22. #GX23 KB Componente Subsistemas Version Tilo
  23. 23. #GX23 ¡GRACIAS! cristian@genexus.co m @genexus facebook.com/ genexus.artech Cristian Inthamoussu
  24. 24. #GX23 www.genexus.com/encuentro @genexus#GX3176

×