Conectar
Desde Configuración en pymo, en la tarjeta Conectar con Zoho:
Una conexión es de la empresa y de una sola sucursal: todos los CFE que
salen desde Zoho se emiten con la numeración de esa sucursal. Para cambiar de
sucursal hay que pedir a pymo que desconecte y volver a activar.
Qué crea pymo en tu Zoho
Al activar, pymo crea en tu organización los campos donde va a escribir el resultado, y las reglas que le avisan cuando hay algo para emitir. Un campo que ya existe lo reutiliza. Las reglas y sus webhooks no: cada activación rehace los tres que pymo tiene anotados. Una regla o un webhookpymo que
haya quedado de antes y pymo no tenga anotado queda al lado del nuevo y sus
avisos fallan todos, así que si ves reglas o webhooks pymo repetidos,
borrá a mano los que sobran.
Y tres reglas de flujo de trabajo, cada una con su webhook:
No edites esas reglas ni sus webhooks a mano: el secreto con el que pymo
verifica cada aviso es parte de ellos, y una regla modificada deja de emitir sin
avisar. Si algo quedó mal, pedí a pymo que las recree: una vez que la
conexión está activa, la tarjeta ya no muestra el botón
Activar.
Lo que tenés que hacer vos
Tres cosas, y ninguna es por factura:
Y una opcional: el campo
Forma Pago (Contado o Crédito) en la factura o en
la nota de crédito. Si lo dejás vacío, vale el que elegiste al activar. Si lo
completás, ese gana para ese documento.
Sólo se emiten eFacturas (111): el receptor tiene que tener RUT. Una
factura a un consumidor final sin RUT no se convierte en eTicket, se rechaza.
Cómo se convierte la factura en CFE
pymo lee la factura tal como Zoho la manda y arma el CFE. No hay que armar ningún payload: sirve el que Zoho envía por defecto.
Dos detalles que vienen de las reglas de DGI y no de pymo:
- El nombre del ítem se corta a 80 caracteres, y la unidad a 4. Una línea sin nombre usa la primera línea de su descripción; una línea sin ninguno de los dos se rechaza.
- El monto y los impuestos los calcula pymo a partir de las líneas, como en cualquier emisión. Ver Reglas fiscales.
Qué vuelve a Zoho
Sobre la factura, en el momento de la emisión:
Y minutos después, cuando DGI responde,
pymo CFE estado DGI pasa a
PROCESSED_ACCEPTED o PROCESSED_REJECTED. Ese segundo dato llega en el
siguiente ciclo de notificación de pymo, no en el instante; si un rato después
de emitir sigue en su valor inicial, es normal. Los estados posibles son los
mismos de cualquier CFE: ver Emitir un CFE, sección “Estados del
CFE”.
Una nota de crédito recibe los mismos campos sobre sí misma, y su propio PDF.
Los campos
pymo … de Zoho son informativos. pymo no los lee para decidir
nada: la relación entre una factura de Zoho y su CFE la guarda pymo. Editarlos a
mano no cambia el comprobante ni hace que una nota de crédito apunte a otro.Reenvíos, ediciones, notas de crédito y anulaciones
Una nota de crédito que no referencia ninguna factura sólo se emite si Zoho
manda el RUT del cliente en el aviso; si no lo trae, se rechaza. Si necesitás
ese caso, consultá con pymo antes de usarlo.
Cuando algo falla
pymo nunca emite “más o menos”. Si no puede armar un CFE válido, rechaza el aviso y no consume numeración. Zoho lo registra en Settings → Automation → Workflow Logs como fallido, con el motivo que pymo devolvió, y lo reintenta según su propia política.
Lo que no aparece ahí: un CFE que se emitió y DGI rechazó después. Ese caso
se ve en
pymo CFE estado DGI como PROCESSED_REJECTED, y el motivo está en
pymo. Igual que en cualquier emisión, la respuesta inmediata no es la aceptación
de DGI: ver Emitir un CFE.