diff --git a/source/app/models/main.py b/source/app/models/main.py index 906b04f..6ad3cf1 100644 --- a/source/app/models/main.py +++ b/source/app/models/main.py @@ -6036,10 +6036,17 @@ class CfdiNomina(BaseModel): if receptor['TipoContrato'] == '99': data['emisor'].pop('RegistroPatronal', None) + # ~ msg = 'Recibo: {}-{}'.format(row.serie, row.folio) + # ~ util.log_file('nomina', msg) + # ~ NOM 154 if data['nomina']['TipoNomina'] == 'E': data['receptor']['PeriodicidadPago'] = '99' + # ~ NOM 162 + # ~ Si el atributo TipoContrato está entre 01 al 08, el atributo + # ~ Nomina.Emisor.RegistroPatronal debe existir. + return def _make_xml(self, cfdi, auth): @@ -6246,8 +6253,6 @@ class CfdiNomina(BaseModel): } incapacidades.append(n) - - nomina = { 'nomina': nomina, 'emisor': nomina_emisor, diff --git a/source/db/valores_iniciales.json b/source/db/valores_iniciales.json index b7c4274..5f21429 100644 --- a/source/db/valores_iniciales.json +++ b/source/db/valores_iniciales.json @@ -721,486 +721,6 @@ ], "tabla": "SATEstados" }, -{ - "datos": [ - { - "key": "AGU", - "name": "Aguascalientes", - "pais": "MEX" - }, - { - "key": "BCN", - "name": "Baja California", - "pais": "MEX" - }, - { - "key": "BCS", - "name": "Baja California Sur", - "pais": "MEX" - }, - { - "key": "CAM", - "name": "Campeche", - "pais": "MEX" - }, - { - "key": "CHP", - "name": "Chiapas", - "pais": "MEX" - }, - { - "key": "CHH", - "name": "Chihuahua", - "pais": "MEX" - }, - { - "key": "COA", - "name": "Coahuila", - "pais": "MEX" - }, - { - "key": "COL", - "name": "Colima", - "pais": "MEX" - }, - { - "key": "DIF", - "name": "Ciudad de M\u00e9xico", - "pais": "MEX" - }, - { - "key": "DUR", - "name": "Durango", - "pais": "MEX" - }, - { - "key": "GUA", - "name": "Guanajuato", - "pais": "MEX" - }, - { - "key": "GRO", - "name": "Guerrero", - "pais": "MEX" - }, - { - "key": "HID", - "name": "Hidalgo", - "pais": "MEX" - }, - { - "key": "JAL", - "name": "Jalisco", - "pais": "MEX" - }, - { - "key": "MEX", - "name": "Estado de M\u00e9xico", - "pais": "MEX" - }, - { - "key": "MIC", - "name": "Michoac\u00e1n", - "pais": "MEX" - }, - { - "key": "MOR", - "name": "Morelos", - "pais": "MEX" - }, - { - "key": "NAY", - "name": "Nayarit", - "pais": "MEX" - }, - { - "key": "NLE", - "name": "Nuevo Le\u00f3n", - "pais": "MEX" - }, - { - "key": "OAX", - "name": "Oaxaca", - "pais": "MEX" - }, - { - "key": "PUE", - "name": "Puebla", - "pais": "MEX" - }, - { - "key": "QUE", - "name": "Quer\u00e9taro", - "pais": "MEX" - }, - { - "key": "ROO", - "name": "Quintana Roo", - "pais": "MEX" - }, - { - "key": "SLP", - "name": "San Luis Potos\u00ed", - "pais": "MEX" - }, - { - "key": "SIN", - "name": "Sinaloa", - "pais": "MEX" - }, - { - "key": "SON", - "name": "Sonora", - "pais": "MEX" - }, - { - "key": "TAB", - "name": "Tabasco", - "pais": "MEX" - }, - { - "key": "TAM", - "name": "Tamaulipas", - "pais": "MEX" - }, - { - "key": "TLA", - "name": "Tlaxcala", - "pais": "MEX" - }, - { - "key": "VER", - "name": "Veracruz", - "pais": "MEX" - }, - { - "key": "YUC", - "name": "Yucat\u00e1n", - "pais": "MEX" - }, - { - "key": "ZAC", - "name": "Zacatecas", - "pais": "MEX" - }, - { - "key": "AL", - "name": "Alabama", - "pais": "USA" - }, - { - "key": "AK", - "name": "Alaska", - "pais": "USA" - }, - { - "key": "AZ", - "name": "Arizona", - "pais": "USA" - }, - { - "key": "AR", - "name": "Arkansas", - "pais": "USA" - }, - { - "key": "CA", - "name": "California", - "pais": "USA" - }, - { - "key": "NC", - "name": "Carolina del Norte", - "pais": "USA" - }, - { - "key": "SC", - "name": "Carolina del Sur", - "pais": "USA" - }, - { - "key": "CO", - "name": "Colorado", - "pais": "USA" - }, - { - "key": "CT", - "name": "Connecticut", - "pais": "USA" - }, - { - "key": "ND", - "name": "Dakota del Norte", - "pais": "USA" - }, - { - "key": "SD", - "name": "Dakota del Sur", - "pais": "USA" - }, - { - "key": "DE", - "name": "Delaware", - "pais": "USA" - }, - { - "key": "FL", - "name": "Florida", - "pais": "USA" - }, - { - "key": "GA", - "name": "Georgia", - "pais": "USA" - }, - { - "key": "HI", - "name": "Haw\u00e1i", - "pais": "USA" - }, - { - "key": "ID", - "name": "Idaho", - "pais": "USA" - }, - { - "key": "IL", - "name": "Illinois", - "pais": "USA" - }, - { - "key": "IN", - "name": "Indiana", - "pais": "USA" - }, - { - "key": "IA", - "name": "Iowa", - "pais": "USA" - }, - { - "key": "KS", - "name": "Kansas", - "pais": "USA" - }, - { - "key": "KY", - "name": "Kentucky", - "pais": "USA" - }, - { - "key": "LA", - "name": "Luisiana", - "pais": "USA" - }, - { - "key": "ME", - "name": "Maine", - "pais": "USA" - }, - { - "key": "MD", - "name": "Maryland", - "pais": "USA" - }, - { - "key": "MA", - "name": "Massachusetts", - "pais": "USA" - }, - { - "key": "MI", - "name": "M\u00edchigan", - "pais": "USA" - }, - { - "key": "MN", - "name": "Minnesota", - "pais": "USA" - }, - { - "key": "MS", - "name": "Misisipi", - "pais": "USA" - }, - { - "key": "MO", - "name": "Misuri", - "pais": "USA" - }, - { - "key": "MT", - "name": "Montana", - "pais": "USA" - }, - { - "key": "NE", - "name": "Nebraska", - "pais": "USA" - }, - { - "key": "NV", - "name": "Nevada", - "pais": "USA" - }, - { - "key": "NJ", - "name": "Nueva Jersey", - "pais": "USA" - }, - { - "key": "NY", - "name": "Nueva York", - "pais": "USA" - }, - { - "key": "NH", - "name": "Nuevo Hampshire", - "pais": "USA" - }, - { - "key": "NM", - "name": "Nuevo M\u00e9xico", - "pais": "USA" - }, - { - "key": "OH", - "name": "Ohio", - "pais": "USA" - }, - { - "key": "OK", - "name": "Oklahoma", - "pais": "USA" - }, - { - "key": "OR", - "name": "Oreg\u00f3n", - "pais": "USA" - }, - { - "key": "PA", - "name": "Pensilvania", - "pais": "USA" - }, - { - "key": "RI", - "name": "Rhode Island", - "pais": "USA" - }, - { - "key": "TN", - "name": "Tennessee", - "pais": "USA" - }, - { - "key": "TX", - "name": "Texas", - "pais": "USA" - }, - { - "key": "UT", - "name": "Utah", - "pais": "USA" - }, - { - "key": "VT", - "name": "Vermont", - "pais": "USA" - }, - { - "key": "VA", - "name": "Virginia", - "pais": "USA" - }, - { - "key": "WV", - "name": "Virginia Occidental", - "pais": "USA" - }, - { - "key": "WA", - "name": "Washington", - "pais": "USA" - }, - { - "key": "WI", - "name": "Wisconsin", - "pais": "USA" - }, - { - "key": "WY", - "name": "Wyoming", - "pais": "USA" - }, - { - "key": "ON", - "name": "Ontario\u00a0", - "pais": "CAN" - }, - { - "key": "QC", - "name": "Quebec\u00a0", - "pais": "CAN" - }, - { - "key": "NS", - "name": "Nueva Escocia", - "pais": "CAN" - }, - { - "key": "NB", - "name": "Nuevo Brunswick\u00a0", - "pais": "CAN" - }, - { - "key": "MB", - "name": "Manitoba", - "pais": "CAN" - }, - { - "key": "BC", - "name": "Columbia Brit\u00e1nica", - "pais": "CAN" - }, - { - "key": "PE", - "name": "Isla del Pr\u00edncipe Eduardo", - "pais": "CAN" - }, - { - "key": "SK", - "name": "Saskatchewan", - "pais": "CAN" - }, - { - "key": "AB", - "name": "Alberta", - "pais": "CAN" - }, - { - "key": "NL", - "name": "Terranova y Labrador", - "pais": "CAN" - }, - { - "key": "NT", - "name": "Territorios del Noroeste", - "pais": "CAN" - }, - { - "key": "YT", - "name": "Yuk\u00f3n", - "pais": "CAN" - }, - { - "key": "UN", - "name": "Nunavut", - "pais": "CAN" - } - ], - "tabla": "SATEstados" -}, { "datos": [ { diff --git a/source/static/js/controller/tickets.js b/source/static/js/controller/tickets.js index 00691a9..950b1b8 100644 --- a/source/static/js/controller/tickets.js +++ b/source/static/js/controller/tickets.js @@ -394,6 +394,7 @@ function grid_ticket_details_click(id, e, node){ function grid_tickets_details_before_edit_stop(state, editor){ var grid = $$('grid_tdetails') + pause(500) var row = grid.getItem(editor.row) if(editor.column == 'cantidad'){ diff --git a/source/static/js/controller/util.js b/source/static/js/controller/util.js index 0ab79f8..f7cdedb 100644 --- a/source/static/js/controller/util.js +++ b/source/static/js/controller/util.js @@ -390,4 +390,10 @@ webix.editors.$popup = { view: 'popup', width:500, height:200, body: {view: 'textarea'} }, -}; \ No newline at end of file +}; + + +function pause(milliseconds) { + var dt = new Date(); + while ((new Date()) - dt <= milliseconds) { /* Do nothing */ } +}