Fix set current regimen in edit

This commit is contained in:
Mauricio Baeza 2022-06-02 22:46:31 -05:00
parent bc0cd9f3e1
commit 1e824bd841
2 changed files with 7 additions and 5 deletions

View File

@ -109,8 +109,6 @@ function cmd_edit_partner_click(){
var msg = ''
var row = $$('grid_partners').getSelectedItem()
get_sat_regimenes()
$$('form_partner_account_bank').clearValidation()
if (row == undefined){
@ -126,6 +124,7 @@ function cmd_edit_partner_click(){
},
success: function(text, data, xhr){
var values = data.json()
$$('form_partner').clearValidation()
$$('form_partner').setValues(values)
$$('forma_pago').getList().load('/values/formapago')
@ -135,8 +134,10 @@ function cmd_edit_partner_click(){
if(values.tipo_persona == 1){
query = table_usocfdi.chain().find({fisica: true}).data()
get_sat_regimenes()
}else if(values.tipo_persona == 2){
query = table_usocfdi.chain().find({moral: true}).data()
get_sat_regimenes(true)
}else{
query = [{id: 'P01', value: 'Por definir'}]
}
@ -148,6 +149,7 @@ function cmd_edit_partner_click(){
$$('cuenta_proveedor').enable()
}
get_partner_accounts_bank(row['id'])
pause(250)
$$('lst_receptor_regimenes_fiscales').select(values.regimenes)
}
})
@ -155,6 +157,7 @@ function cmd_edit_partner_click(){
$$('multi_partners').setValue('partners_new')
$$('tab_partner').setValue('Datos Fiscales')
get_partner_banks()
}
@ -649,7 +652,7 @@ function partner_delete_account_bank(row){
function get_sat_regimenes(morales=false){
var data = {opt: 'actives', morales: morales}
webix.ajax().get('/satregimenes', data, {
webix.ajax().sync().get('/satregimenes', data, {
error: function(text, data, xhr) {
msg = 'Error al consultar'
msg_error(msg)

View File

@ -135,12 +135,11 @@ function cmd_edit_product_click(){
webix.ajax().get('/products', {id: row['id']}, {
error: function(text, data, xhr) {
msg_error()
msg_error(text)
},
success: function(text, data, xhr){
var values = data.json()
$$('form_product').setValues(values.row)
msg_ok(values.objeto_impuesto)
add_config({'key': 'id_product', 'value': values.row.id})
for(i = 0; i < values.taxes.length; i++){
$$('grid_product_taxes').select(values.taxes[i], true)