Embarcar y facturar una orden de venta

Generar el embarque de una orden confirmada en F3540, emitirla en F3550, intentar solicitar su timbrado CFDI y verificar la factura en F5011.

Antes de empezar
  • Existe una orden de venta confirmada con partidas pendientes de embarcar o facturar.
  • Series de folios de embarque configuradas para el almacén.
  • Series de folios de factura configuradas para el almacén.
  • El cliente tiene régimen fiscal y uso de CFDI, y la emisión recibe un método de pago, para poder solicitar el timbrado.

Objetivo

Cerrar el ciclo de un pedido confirmado: embarcar su mercancía —lo que la descarga del inventario— y facturarlo emitiendo la factura con folio. La pantalla intenta solicitar el timbrado del CFDI cuando recibe todos los datos fiscales requeridos. Al terminar, el cliente tiene su factura y, si es de crédito, su cuenta por cobrar quedó registrada.

Participan dos perfiles: el embarcador surte en F3540 Embarque de Venta; el facturista emite y timbra en F3550 Facturación de Orden de Venta y verifica en F5011 Consultar Facturas.

Antes de comenzar

Necesitas una orden confirmada con partidas pendientes (ver Capturar una orden de venta y confirmarla) y que el tenant tenga sus series de embarque y factura, sus datos fiscales y, si aplica, el timbrado CFDI activo.

Procedimiento

Parte 1 — El embarcador genera el embarque

1

Abre Embarque de Venta F3540

Abre F3540 Embarque de Venta desde el menú.

2

Localiza las partidas por embarcar F3540

Busca la orden confirmada por almacén, cliente o folio y selecciona sus partidas pendientes de embarcar.

3

Abre el panel de embarque F3540

Pulsa Embarque para abrir el panel del embarque.

4

Genera el embarque F3540

Captura las cantidades a embarcar y los datos del envío; genera el embarque.

Cuando todas las partidas de la orden quedan embarcadas, la orden pasa a Embarcada. Un embarque parcial deja el resto pendiente para otro embarque — ver variantes.

Parte 2 — El facturista emite y timbra la factura

5

Abre Facturación y localiza la orden F3550

Abre F3550 Facturación de Orden de Venta y localiza la orden pendiente de facturar; selecciónala.

6

Abre el formulario de facturación F3550

Pulsa Facturar para abrir el formulario de emisión.

7

Elige la vista previa F3550

Selecciona Vista previa. Revisa la forma de pago y los destinatarios, sin enviar correo. Verifica por separado que la emisión tenga método de pago y uso de CFDI.

8

Revisa la vista previa F3550

Genera la vista previa de la factura y revísala antes de emitir.

La vista previa no emite ni timbra: es el punto seguro para revisar. Nada cambia hasta que confirmas la emisión en el paso siguiente.

9

Emite e intenta solicitar el timbrado F3550

Confirma la emisión para facturar la orden e intentar encolar el CFDI para timbrado. Si aparece un error, consulta F5011 antes de volver a intentar: el folio puede haberse creado.

Ojo: emitir es irreversible. En la revisión validada, la transacción que crea el folio se confirma antes de que StampV4 valide método de pago y uso de CFDI. Por eso un error como Factura sin Metodo de Pago no significa que la emisión se haya revertido: consulta F5011 antes de reintentar. Si el timbrado sí se encola, en LambdaDev sin worker uuidfe y xmltmb permanecen nulos; ese segundo caso representa timbrado pendiente y no es una falla de emisión.

Parte 3 — Verifica y entrega la factura

10

Consulta la factura emitida F5011

Abre F5011 Consultar Facturas, localiza la factura por folio y verifica que su PDF esté disponible.

Variantes

Embarque parcial

En F3540 puedes embarcar solo una parte de las partidas o de las cantidades. La orden queda parcialmente embarcada y el resto se surte en otro embarque. La facturación puede hacerse sobre lo embarcado según la parametrización del tenant.

Facturar sin timbrado electrónico

Si el tenant no tiene timbrado activo, F3550 emite la factura con folio pero no envía CFDI al PAC. La factura queda emitida; no obtiene folio fiscal (UUID) ni XML timbrado.

Cliente de crédito

Cuando el cliente es de crédito, al facturar se genera automáticamente su cuenta por cobrar y su aplicación. El cobro posterior se registra y aplica en el módulo de cuentas por cobrar, no en esta pantalla.

Reintentar el timbrado

Si el envío al PAC falla o el worker no está activo, la factura queda pendiente de timbrado: conserva su folio y permite reintentar el timbrado. No se emite una segunda factura ni se consume otro folio. En LambdaDev sin worker es normal que UUID y XML sigan nulos.

F3550 no entrega todos los datos fiscales requeridos

En el tenant mths, el modal validado de F3550 expone Vista previa/Timbrar, forma de pago, cuenta, destinatarios y mensaje, pero no permite capturar método de pago ni uso de CFDI. StampV4 exige ambos datos. El recorrido del 2026-07-14 emitió la factura y después respondió Factura sin Metodo de Pago, antes de encolar el timbrado. La factura quedó localizable y con PDF en F5011. Esta es una limitación distinta del estado normal de LambdaDev sin worker: aquí la solicitud no llegó a la cola. No reintentes la emisión; corrige primero la entrega de esos datos a F3550 y comprueba el folio existente.

Cancelar un embarque

Un embarque generado se puede revertir con la cancelación de embarque, que devuelve las partidas a pendientes de embarcar y reintegra el inventario. Es una operación distinta de la cancelación de la factura.

Verificación final

Al terminar debes tener la mercancía embarcada (inventario descargado) y la factura emitida con folio. Comprueba por separado que la solicitud de timbrado sí se inició. Con worker y PAC disponibles, después tendrá UUID; en LambdaDev sin worker puede seguir sin UUID ni XML. Si F3550 reporta datos fiscales ausentes, la factura puede existir sin solicitud encolada. Si el cliente es de crédito, su cuenta por cobrar queda generada. La factura es localizable, reimprimible y reenviable desde F5011.