GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100 GeneraXmlFactura --> Nullable object must have a value. Traza: at System.Nullable`1.get_Value() at SignSoapMessage.FacturaElectronica.GenerarXmlV2(Empresa empresa, Factura factura, List`1 detallep, List`1 ListaImpuesto, ResolucionFacturacion resolucion, DireccionCliente direccionC, DireccionCliente direccion, Tercero tercero, FacturaDevolucion facturadev, String SoftwareID, String strSoftwareSecurityCode, String CodigoEmpresa, String NombreArchivo, String RutaBase, String RutaDirectorio, String RutaPlantilla, String Clase, NpgsqlConnection localConnection, String& strCUFE, String strAmbiente, String& strQR, X509Certificate2 certificado, String& strError, Boolean EsPrueba) in D:\Code\C#\DIAN\ServiciosDIAN\SoapMessageCore\FacturaElectronica.cs:line 1100