esc to dismiss
Vendedores

Modificado : $= dv.current().file.mtime

Generador campos disponibles

api50.salesman()

Tablas Relacionadas

{_obsidian_pattern_tag_tablas/relacionadas}
Modificado : $= dv.current().file.ctime

Documentacion tecnica

Sage50: Referencia de la Clase sage.ew.cliente.Vendedor

Disponibles

Recursos Uso
Comisiones  ManteTrel de comision de vendedores

Metodo Creador / Modificador

campos={
        'Codigo': 'Codigo Ejemplo'
        'nombre': 'vendedor Ejemplo'
        }

api50.salesman(campos)
Campos minimos Creación
  • Codigo
  • Nombre
Campo minimo Modificación
  • Codigo

Tablas vinculadas

Ninguna

Configuración creación automatica

Configuracion Opcional Creacion Automatica

Por defecto se crear si no existen los registros. Usa como NOMBRE el mismo que el codigo. _Modifique dicho parametro si no es requerido.__ Fichero configsql.ini


Metodo Extraer Registro

api50.salesman(cextraer=Codigo Vendedor)
Campo necesario
  • Codigo

Regresa tabla en formato JSON con cada registro de Tabla principal y tablas relacionadas.


Metodo lista

Devuelve una variable con un tabla con los registros que cumple la condicion en la tabla.

lista=api50.salesman(wlista="cpostal='11500'")

import json
if len(lista)>0:  
    for reg in lista[0]:  
        ajson=api50.salesman(cextraer=reg["Codigo"])  

        print(json.loads(ajson[0]))

Codigo Ejemplo

GitHub

Lista Campos disponibles

x