ServicioSSIntegral


Click here for a complete list of operations.

EnviarDocumentoElectronicoNomina

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /ServicioSSIntegral.asmx HTTP/1.1
Host: factura.ssintegral.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://factura.ssintegral.com/EnviarDocumentoElectronicoNomina"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <EnviarDocumentoElectronicoNomina xmlns="https://factura.ssintegral.com/">
      <datos>
        <NIT>string</NIT>
        <Clave>string</Clave>
        <CodigoEmpresa>int</CodigoEmpresa>
        <Servicio>int</Servicio>
        <nomina>
          <RutaArchivo>string</RutaArchivo>
          <RutaCertificado>string</RutaCertificado>
          <PasswordCertificado>string</PasswordCertificado>
          <testSetID>string</testSetID>
          <SoftwarePin>string</SoftwarePin>
          <Novedad>boolean</Novedad>
          <Periodo>
            <FechaIngreso>dateTime</FechaIngreso>
            <FechaRetiro>dateTime</FechaRetiro>
            <FechaLiquidacionInicio>dateTime</FechaLiquidacionInicio>
            <FechaLiquidacionFin>dateTime</FechaLiquidacionFin>
            <TiempoLaborado>string</TiempoLaborado>
            <FechaGen>dateTime</FechaGen>
          </Periodo>
          <NumeroSecuenciaXML>
            <CodigoTrabajador>string</CodigoTrabajador>
            <Prefijo>string</Prefijo>
            <Consecutivo>string</Consecutivo>
            <Numero>string</Numero>
          </NumeroSecuenciaXML>
          <LugarGeneracionXML>
            <Pais>string</Pais>
            <DepartamentoEstado>string</DepartamentoEstado>
            <MunicipioCiudad>string</MunicipioCiudad>
            <Idioma>string</Idioma>
          </LugarGeneracionXML>
          <ProveedorXML>
            <RazonSocial>string</RazonSocial>
            <PrimerApellido>string</PrimerApellido>
            <SegundoApellido>string</SegundoApellido>
            <PrimerNombre>string</PrimerNombre>
            <OtrosNombres>string</OtrosNombres>
            <NIT>string</NIT>
            <DV>string</DV>
            <SoftwareID>string</SoftwareID>
            <SoftwareSC>string</SoftwareSC>
          </ProveedorXML>
          <CodigoQR>string</CodigoQR>
          <Version>string</Version>
          <Ambiente>string</Ambiente>
          <TipoXML>string</TipoXML>
          <CUNE>string</CUNE>
          <EncripCUNE>string</EncripCUNE>
          <FechaGen>dateTime</FechaGen>
          <HoraGen>string</HoraGen>
          <PeriodoNomina>string</PeriodoNomina>
          <TipoMoneda>string</TipoMoneda>
          <TRM>decimal</TRM>
          <Notas>
            <Notas xsi:nil="true" />
            <Notas xsi:nil="true" />
          </Notas>
          <Empleador>
            <RazonSocial>string</RazonSocial>
            <PrimerApellido>string</PrimerApellido>
            <SegundoApellido>string</SegundoApellido>
            <PrimerNombre>string</PrimerNombre>
            <OtrosNombres>string</OtrosNombres>
            <NIT>string</NIT>
            <DV>string</DV>
            <Pais>string</Pais>
            <DepartamentoEstado>string</DepartamentoEstado>
            <MunicipioCiudad>string</MunicipioCiudad>
            <Direccion>string</Direccion>
          </Empleador>
          <Trabajador>
            <TipoTrabajador>string</TipoTrabajador>
            <SubTipoTrabajador>string</SubTipoTrabajador>
            <AltoRiesgoPension>boolean</AltoRiesgoPension>
            <TipoDocumento>string</TipoDocumento>
            <NumeroDocumento>string</NumeroDocumento>
            <PrimerApellido>string</PrimerApellido>
            <SegundoApellido>string</SegundoApellido>
            <PrimerNombre>string</PrimerNombre>
            <OtrosNombres>string</OtrosNombres>
            <LugarTrabajoPais>string</LugarTrabajoPais>
            <LugarTrabajoDepartamentoEstado>string</LugarTrabajoDepartamentoEstado>
            <LugarTrabajoMunicipioCiudad>string</LugarTrabajoMunicipioCiudad>
            <LugarTrabajoDireccion>string</LugarTrabajoDireccion>
            <SalarioIntegral>boolean</SalarioIntegral>
            <TipoContrato>string</TipoContrato>
            <Sueldo>decimal</Sueldo>
            <CodigoTrabajador>string</CodigoTrabajador>
          </Trabajador>
          <Pago>
            <Forma>string</Forma>
            <Metodo>string</Metodo>
            <Banco>string</Banco>
            <TipoCuenta>string</TipoCuenta>
            <NumeroCuenta>string</NumeroCuenta>
          </Pago>
          <FechasPagos>
            <dateTime>dateTime</dateTime>
            <dateTime>dateTime</dateTime>
          </FechasPagos>
          <Devengados>
            <Basico xsi:nil="true" />
            <Transporte xsi:nil="true" />
            <HorasExtrasDiarias xsi:nil="true" />
            <HorasExtrasNocturna xsi:nil="true" />
            <HorasRecargoNocturno xsi:nil="true" />
            <HorasExtrasDiariasDominicalesFestivos xsi:nil="true" />
            <HorasRecargoDiariasDominicalesFestivas xsi:nil="true" />
            <HorasExtrasNocturnasDominicalesFestivas xsi:nil="true" />
            <HorasRecargoNocturnoDominicalesFestivas xsi:nil="true" />
            <VacacionesComunes xsi:nil="true" />
            <VacacionesCompensadas xsi:nil="true" />
            <Primas xsi:nil="true" />
            <Cesantias xsi:nil="true" />
            <Incapacidades xsi:nil="true" />
            <LicenciaMaternidadPaternidad xsi:nil="true" />
            <LicenciaRemunerada xsi:nil="true" />
            <LicenciaNoRemunerada xsi:nil="true" />
            <Bonificaciones xsi:nil="true" />
            <Auxilios xsi:nil="true" />
            <HuelgasLegales xsi:nil="true" />
            <OtrosConceptos xsi:nil="true" />
            <Compensaciones xsi:nil="true" />
            <BonoEPCTVs xsi:nil="true" />
            <Comisiones xsi:nil="true" />
            <PagosTerceros xsi:nil="true" />
            <Anticipos xsi:nil="true" />
            <Dotacion>decimal</Dotacion>
            <ApoyoSost>decimal</ApoyoSost>
            <Teletrabajo>decimal</Teletrabajo>
            <BonifRetiro>decimal</BonifRetiro>
            <Indemnizacion>decimal</Indemnizacion>
            <Reintegro>decimal</Reintegro>
          </Devengados>
          <Deducciones>
            <Salud xsi:nil="true" />
            <FondoPension xsi:nil="true" />
            <FondoSP xsi:nil="true" />
            <Sindicatos xsi:nil="true" />
            <Sanciones xsi:nil="true" />
            <Libranzas xsi:nil="true" />
            <PagosTerceros xsi:nil="true" />
            <Anticipos xsi:nil="true" />
            <OtrasDeducciones xsi:nil="true" />
            <PensionVoluntaria>decimal</PensionVoluntaria>
            <RetencionFuente>decimal</RetencionFuente>
            <AFC>decimal</AFC>
            <Cooperativa>decimal</Cooperativa>
            <EmbargoFiscal>decimal</EmbargoFiscal>
            <PlanComplementarios>decimal</PlanComplementarios>
            <Educacion>decimal</Educacion>
            <Reintegro>decimal</Reintegro>
            <Deuda>decimal</Deuda>
          </Deducciones>
          <Redondeo>decimal</Redondeo>
          <DevengadosTotal>decimal</DevengadosTotal>
          <DeduccionesTotal>decimal</DeduccionesTotal>
          <ComprobanteTotal>decimal</ComprobanteTotal>
        </nomina>
      </datos>
      <server>string</server>
    </EnviarDocumentoElectronicoNomina>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <EnviarDocumentoElectronicoNominaResponse xmlns="https://factura.ssintegral.com/">
      <EnviarDocumentoElectronicoNominaResult>
        <CUFE>string</CUFE>
        <CUDE>string</CUDE>
        <QR>string</QR>
        <xml>base64Binary</xml>
        <FacturaPDF>base64Binary</FacturaPDF>
        <ResponseDIAN>base64Binary</ResponseDIAN>
        <Descripcion>string</Descripcion>
        <DatosResolucion>
          <ExtensionData />
          <OperationCode>string</OperationCode>
          <OperationDescription>string</OperationDescription>
          <ResponseList>
            <NumberRangeResponse xsi:nil="true" />
            <NumberRangeResponse xsi:nil="true" />
          </ResponseList>
        </DatosResolucion>
        <RespuestaHabilitacion>
          <ExtensionData />
          <ErrorMessageList>
            <XmlParamsResponseTrackId xsi:nil="true" />
            <XmlParamsResponseTrackId xsi:nil="true" />
          </ErrorMessageList>
          <ZipKey>string</ZipKey>
        </RespuestaHabilitacion>
        <RespuestaProduccion>
          <ExtensionData />
          <ErrorMessage>
            <string>string</string>
            <string>string</string>
          </ErrorMessage>
          <IsValid>boolean</IsValid>
          <StatusCode>string</StatusCode>
          <StatusDescription>string</StatusDescription>
          <StatusMessage>string</StatusMessage>
          <XmlBase64Bytes>base64Binary</XmlBase64Bytes>
          <XmlBytes>base64Binary</XmlBytes>
          <XmlDocumentKey>string</XmlDocumentKey>
          <XmlFileName>string</XmlFileName>
        </RespuestaProduccion>
        <CUNE>string</CUNE>
        <StatusCode>string</StatusCode>
        <StatusDescription>string</StatusDescription>
        <StatusMessage>string</StatusMessage>
        <XmlFileName>string</XmlFileName>
        <ErrorMessage>string</ErrorMessage>
        <CUDS>string</CUDS>
      </EnviarDocumentoElectronicoNominaResult>
    </EnviarDocumentoElectronicoNominaResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /ServicioSSIntegral.asmx HTTP/1.1
Host: factura.ssintegral.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <EnviarDocumentoElectronicoNomina xmlns="https://factura.ssintegral.com/">
      <datos>
        <NIT>string</NIT>
        <Clave>string</Clave>
        <CodigoEmpresa>int</CodigoEmpresa>
        <Servicio>int</Servicio>
        <nomina>
          <RutaArchivo>string</RutaArchivo>
          <RutaCertificado>string</RutaCertificado>
          <PasswordCertificado>string</PasswordCertificado>
          <testSetID>string</testSetID>
          <SoftwarePin>string</SoftwarePin>
          <Novedad>boolean</Novedad>
          <Periodo>
            <FechaIngreso>dateTime</FechaIngreso>
            <FechaRetiro>dateTime</FechaRetiro>
            <FechaLiquidacionInicio>dateTime</FechaLiquidacionInicio>
            <FechaLiquidacionFin>dateTime</FechaLiquidacionFin>
            <TiempoLaborado>string</TiempoLaborado>
            <FechaGen>dateTime</FechaGen>
          </Periodo>
          <NumeroSecuenciaXML>
            <CodigoTrabajador>string</CodigoTrabajador>
            <Prefijo>string</Prefijo>
            <Consecutivo>string</Consecutivo>
            <Numero>string</Numero>
          </NumeroSecuenciaXML>
          <LugarGeneracionXML>
            <Pais>string</Pais>
            <DepartamentoEstado>string</DepartamentoEstado>
            <MunicipioCiudad>string</MunicipioCiudad>
            <Idioma>string</Idioma>
          </LugarGeneracionXML>
          <ProveedorXML>
            <RazonSocial>string</RazonSocial>
            <PrimerApellido>string</PrimerApellido>
            <SegundoApellido>string</SegundoApellido>
            <PrimerNombre>string</PrimerNombre>
            <OtrosNombres>string</OtrosNombres>
            <NIT>string</NIT>
            <DV>string</DV>
            <SoftwareID>string</SoftwareID>
            <SoftwareSC>string</SoftwareSC>
          </ProveedorXML>
          <CodigoQR>string</CodigoQR>
          <Version>string</Version>
          <Ambiente>string</Ambiente>
          <TipoXML>string</TipoXML>
          <CUNE>string</CUNE>
          <EncripCUNE>string</EncripCUNE>
          <FechaGen>dateTime</FechaGen>
          <HoraGen>string</HoraGen>
          <PeriodoNomina>string</PeriodoNomina>
          <TipoMoneda>string</TipoMoneda>
          <TRM>decimal</TRM>
          <Notas>
            <Notas xsi:nil="true" />
            <Notas xsi:nil="true" />
          </Notas>
          <Empleador>
            <RazonSocial>string</RazonSocial>
            <PrimerApellido>string</PrimerApellido>
            <SegundoApellido>string</SegundoApellido>
            <PrimerNombre>string</PrimerNombre>
            <OtrosNombres>string</OtrosNombres>
            <NIT>string</NIT>
            <DV>string</DV>
            <Pais>string</Pais>
            <DepartamentoEstado>string</DepartamentoEstado>
            <MunicipioCiudad>string</MunicipioCiudad>
            <Direccion>string</Direccion>
          </Empleador>
          <Trabajador>
            <TipoTrabajador>string</TipoTrabajador>
            <SubTipoTrabajador>string</SubTipoTrabajador>
            <AltoRiesgoPension>boolean</AltoRiesgoPension>
            <TipoDocumento>string</TipoDocumento>
            <NumeroDocumento>string</NumeroDocumento>
            <PrimerApellido>string</PrimerApellido>
            <SegundoApellido>string</SegundoApellido>
            <PrimerNombre>string</PrimerNombre>
            <OtrosNombres>string</OtrosNombres>
            <LugarTrabajoPais>string</LugarTrabajoPais>
            <LugarTrabajoDepartamentoEstado>string</LugarTrabajoDepartamentoEstado>
            <LugarTrabajoMunicipioCiudad>string</LugarTrabajoMunicipioCiudad>
            <LugarTrabajoDireccion>string</LugarTrabajoDireccion>
            <SalarioIntegral>boolean</SalarioIntegral>
            <TipoContrato>string</TipoContrato>
            <Sueldo>decimal</Sueldo>
            <CodigoTrabajador>string</CodigoTrabajador>
          </Trabajador>
          <Pago>
            <Forma>string</Forma>
            <Metodo>string</Metodo>
            <Banco>string</Banco>
            <TipoCuenta>string</TipoCuenta>
            <NumeroCuenta>string</NumeroCuenta>
          </Pago>
          <FechasPagos>
            <dateTime>dateTime</dateTime>
            <dateTime>dateTime</dateTime>
          </FechasPagos>
          <Devengados>
            <Basico xsi:nil="true" />
            <Transporte xsi:nil="true" />
            <HorasExtrasDiarias xsi:nil="true" />
            <HorasExtrasNocturna xsi:nil="true" />
            <HorasRecargoNocturno xsi:nil="true" />
            <HorasExtrasDiariasDominicalesFestivos xsi:nil="true" />
            <HorasRecargoDiariasDominicalesFestivas xsi:nil="true" />
            <HorasExtrasNocturnasDominicalesFestivas xsi:nil="true" />
            <HorasRecargoNocturnoDominicalesFestivas xsi:nil="true" />
            <VacacionesComunes xsi:nil="true" />
            <VacacionesCompensadas xsi:nil="true" />
            <Primas xsi:nil="true" />
            <Cesantias xsi:nil="true" />
            <Incapacidades xsi:nil="true" />
            <LicenciaMaternidadPaternidad xsi:nil="true" />
            <LicenciaRemunerada xsi:nil="true" />
            <LicenciaNoRemunerada xsi:nil="true" />
            <Bonificaciones xsi:nil="true" />
            <Auxilios xsi:nil="true" />
            <HuelgasLegales xsi:nil="true" />
            <OtrosConceptos xsi:nil="true" />
            <Compensaciones xsi:nil="true" />
            <BonoEPCTVs xsi:nil="true" />
            <Comisiones xsi:nil="true" />
            <PagosTerceros xsi:nil="true" />
            <Anticipos xsi:nil="true" />
            <Dotacion>decimal</Dotacion>
            <ApoyoSost>decimal</ApoyoSost>
            <Teletrabajo>decimal</Teletrabajo>
            <BonifRetiro>decimal</BonifRetiro>
            <Indemnizacion>decimal</Indemnizacion>
            <Reintegro>decimal</Reintegro>
          </Devengados>
          <Deducciones>
            <Salud xsi:nil="true" />
            <FondoPension xsi:nil="true" />
            <FondoSP xsi:nil="true" />
            <Sindicatos xsi:nil="true" />
            <Sanciones xsi:nil="true" />
            <Libranzas xsi:nil="true" />
            <PagosTerceros xsi:nil="true" />
            <Anticipos xsi:nil="true" />
            <OtrasDeducciones xsi:nil="true" />
            <PensionVoluntaria>decimal</PensionVoluntaria>
            <RetencionFuente>decimal</RetencionFuente>
            <AFC>decimal</AFC>
            <Cooperativa>decimal</Cooperativa>
            <EmbargoFiscal>decimal</EmbargoFiscal>
            <PlanComplementarios>decimal</PlanComplementarios>
            <Educacion>decimal</Educacion>
            <Reintegro>decimal</Reintegro>
            <Deuda>decimal</Deuda>
          </Deducciones>
          <Redondeo>decimal</Redondeo>
          <DevengadosTotal>decimal</DevengadosTotal>
          <DeduccionesTotal>decimal</DeduccionesTotal>
          <ComprobanteTotal>decimal</ComprobanteTotal>
        </nomina>
      </datos>
      <server>string</server>
    </EnviarDocumentoElectronicoNomina>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <EnviarDocumentoElectronicoNominaResponse xmlns="https://factura.ssintegral.com/">
      <EnviarDocumentoElectronicoNominaResult>
        <CUFE>string</CUFE>
        <CUDE>string</CUDE>
        <QR>string</QR>
        <xml>base64Binary</xml>
        <FacturaPDF>base64Binary</FacturaPDF>
        <ResponseDIAN>base64Binary</ResponseDIAN>
        <Descripcion>string</Descripcion>
        <DatosResolucion>
          <ExtensionData />
          <OperationCode>string</OperationCode>
          <OperationDescription>string</OperationDescription>
          <ResponseList>
            <NumberRangeResponse xsi:nil="true" />
            <NumberRangeResponse xsi:nil="true" />
          </ResponseList>
        </DatosResolucion>
        <RespuestaHabilitacion>
          <ExtensionData />
          <ErrorMessageList>
            <XmlParamsResponseTrackId xsi:nil="true" />
            <XmlParamsResponseTrackId xsi:nil="true" />
          </ErrorMessageList>
          <ZipKey>string</ZipKey>
        </RespuestaHabilitacion>
        <RespuestaProduccion>
          <ExtensionData />
          <ErrorMessage>
            <string>string</string>
            <string>string</string>
          </ErrorMessage>
          <IsValid>boolean</IsValid>
          <StatusCode>string</StatusCode>
          <StatusDescription>string</StatusDescription>
          <StatusMessage>string</StatusMessage>
          <XmlBase64Bytes>base64Binary</XmlBase64Bytes>
          <XmlBytes>base64Binary</XmlBytes>
          <XmlDocumentKey>string</XmlDocumentKey>
          <XmlFileName>string</XmlFileName>
        </RespuestaProduccion>
        <CUNE>string</CUNE>
        <StatusCode>string</StatusCode>
        <StatusDescription>string</StatusDescription>
        <StatusMessage>string</StatusMessage>
        <XmlFileName>string</XmlFileName>
        <ErrorMessage>string</ErrorMessage>
        <CUDS>string</CUDS>
      </EnviarDocumentoElectronicoNominaResult>
    </EnviarDocumentoElectronicoNominaResponse>
  </soap12:Body>
</soap12:Envelope>