forked from elmau/empresa-libre
Iniciar validaciones para carta porte
This commit is contained in:
parent
2f22ad4cc8
commit
7b2467f99a
|
@ -12,6 +12,7 @@ contratar: administracion ARROBA empresalibre.net
|
||||||
|
|
||||||
#### Ahora también puede aportar con criptomonedas:
|
#### Ahora también puede aportar con criptomonedas:
|
||||||
|
|
||||||
|
G1: `A5DdXxCKPw3QKWVdDVs7CzkNugNUW1sHu5zDJFWxCU2h`
|
||||||
BCH: `qztd3l00xle5tffdqvh2snvadkuau2ml0uqm4n875d`
|
BCH: `qztd3l00xle5tffdqvh2snvadkuau2ml0uqm4n875d`
|
||||||
BTC: `3FhiXcXmAesmQzrNEngjHFnvaJRhU1AGWV`
|
BTC: `3FhiXcXmAesmQzrNEngjHFnvaJRhU1AGWV`
|
||||||
|
|
||||||
|
|
|
@ -342,11 +342,25 @@ function cmd_delete_invoice_click(id, e, node){
|
||||||
|
|
||||||
function validate_invoice(values){
|
function validate_invoice(values){
|
||||||
|
|
||||||
if(values.id_partner == 0){
|
var usar_cartaporte = $$('chk_cfdi_usar_cartaporte').getValue()
|
||||||
webix.UIManager.setFocus('search_client_name')
|
if(usar_cartaporte){
|
||||||
msg = 'Selecciona un cliente'
|
value = $$('lst_carta_UnidadPeso').getValue()
|
||||||
msg_error(msg)
|
if(!value){
|
||||||
return false
|
msg = 'Es necesario seleccionar una Unidad de Peso'
|
||||||
|
msg_error(msg)
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
var tipo_comprobante = $$('lst_tipo_comprobante').getValue()
|
||||||
|
if(tipo_comprobante != 'T'){
|
||||||
|
if(values.id_partner == 0){
|
||||||
|
webix.UIManager.setFocus('search_client_name')
|
||||||
|
msg = 'Selecciona un cliente'
|
||||||
|
msg_error(msg)
|
||||||
|
return false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!grid.count()){
|
if(!grid.count()){
|
||||||
|
@ -471,11 +485,6 @@ function validate_invoice(values){
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var tipo_comprobante = $$('lst_tipo_comprobante').getValue()
|
|
||||||
if(tipo_comprobante == 'T'){
|
|
||||||
msg_ok('El CFDI es de tipo Traslado')
|
|
||||||
}
|
|
||||||
|
|
||||||
var rows = grid.data.getRange()
|
var rows = grid.data.getRange()
|
||||||
for (i = 0; i < rows.length; i++) {
|
for (i = 0; i < rows.length; i++) {
|
||||||
var importe = rows[i]['importe']
|
var importe = rows[i]['importe']
|
||||||
|
@ -688,6 +697,16 @@ function guardar_y_timbrar(values){
|
||||||
data['ine'] = valores
|
data['ine'] = valores
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var usar_cartaporte = $$('chk_cfdi_usar_cartaporte').getValue()
|
||||||
|
if(usar_cartaporte){
|
||||||
|
var cartaporte = {
|
||||||
|
TranspInternac: $$('lst_carta_TranspInternac').getValue()
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
data['cartaporte'] = cartaporte
|
||||||
|
}
|
||||||
|
|
||||||
if(!save_invoice(data)){
|
if(!save_invoice(data)){
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue