Existen casos en los que no ha pasado una factura de FACTURAS a PRODUCCION.
Buscar factura:
SELECT numfac, numalbg FROM facturas WHERE numfac = '${numexp}';
Puede que no tenga serie asignada (ie NUMALBG), Asignar Serie . Los de Engineering (esquema OCO) no llevan serie.
Según los datos del registro en facturas y pasamos a la Pantalla de PRODUCCION.
INSERT INTO PRODUCCION (NUMFAC, FCHFACT, CODCLI, OFICINA, DIRECC, POBLA, CODPOS, PROVIN, TITULAR, NIFTIT, CODCSB, AGENCI, DIGITO, CUENTA, IMPNET, IVA, IMPIVA, IMPTOT, PRODUCCION, COBRADO, FCHCOBRO, ESPECIAL, FCHDEV, FCHCOBRO2, ACTIVO, TIPOIF, IBAN, SUPLIDOSCLI, PAISTIPOIF, NUMFACG, FECHASII, FECHADIMONI, RNUMFACG) SELECT numfac, fchfact, codcli, oficina, direcc, pobla, codpos, provin, titular, niftit, null, NULL, NULL, NULL, impnet, iva, impiva, imptot, produccion, '0', NULL, NULL, NULL, NULL, '1', tipoif, NULL, 0, paistipoif, ${serie} NULL, NULL, ${serie2} FROM FACTURAS WHERE numfac = ${numexp};
PRODUCCION registra lo facturado que será informado a Haciendas