Wikia NexusFuel
Advertisement
BPLogo

Back End

  •  Smoke test, Funciones especificas de la pag.
  •  Para el llenado de estaciones/dpto usar admin.GetStationsAndDepartments(orgId)
  •  Cambiar logica del stp_adm_segmentMonthBudget_save a como esta stp_adm_segmentBudget method =  "saveBudget" y renombrar stp_adm_segmentMonthBudget_save  a stp_adm_segmentBudget_saveMonth 
  • int? stationId=null, departmentId=null; if (obj.Contains("D")) departmentId = objectId; else stationId = objectId; for new StationsDepartments with the D.


Front End

  •  Width iguales en tabs
  •  Formatos textbox
  •  Numericos alineado derecha
  •  Validaciones pag. Required agregar *
  •  Diseño de tabs fondo azul y letra blanca (old Design)
  •  Estilos margen entre tablas
  •  Verificar clases css (case)
  •  Alineación de tablas a criterio (de JJ)
  •  "nowrap" en renglones con muchos controles
  •  Si hay reporte debe tener su "preliminar" al menos que se especifique que no.


JQuery

  •  Close menu_inbox.aspx (siempre)
  •  List setup. Modificar o terminar mandar listado
  •  Verificar antes de eliminar (confirm) 
  •  Movimientos (Editar) al terminar solo refrescar la pag a su estado inicial.
  •  Cancel listado o menu_inbox.aspx
  •  Funcion para limitar maximo caracteres  .maxLength Utilities.js [ Ejemplo: ($(ControlName).maxLength(); ]


Procedimientos

  •  StoredProcedures format name stp_[tableName]_[action:get, save, delete, get+"thing"]
  •  Constrains naming: FK_TablaFuente_TablaDestino
  •  no init de datetimes on stp
  •  Comentarios SVN Cambios en DB debe llevar la clausula "SQL CHANGES (TABLENAME)"
  •  Agrupar todas los alters o inserts en un query agregar a carpeta Sql Scripts\Schema Changes\[Nombre del folder de la tabla] \ [USXXX - nombre tabla.sql]
  •  Todos los scripts en un solo script  - OJO: no olviden "GO" despues de cada uno.
  •  Modificaciones en DB, deben poner scripts en US (rally)


Reportes

  •  Fechas Rpt yyyy-mm-dd
  •  Rpt. Fecha de impresion, pag i de n, fechas yyyy-mm-dd si tiene totales gran total,  currency fijo a izquierda. $-#, 
  • Cantidad en millones, width de columnas
  •  Rpt. Can grow en textos largos
  •  Rpt. Textos largos en Agrupados 
  •  Rpt. Fechas subtitulos. Del: yyyy-mm-dd Al yyyy-mm-dd
  •  Reporte logo, fecha y numero de pag. Can copy paste de otros reportes


CodeReview Checklist

Advertisement