CInterfaceWS
Haga clic aquí para obtener una lista completa de operaciones.
facturaRectificativa_Actualizar
Prueba
El formulario de prueba sólo está disponible para solicitudes del equipo local.SOAP 1.1
A continuación se muestra un ejemplo de solicitud y respuesta para SOAP 1.1. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.
POST /FapWS/CInterfaceWS.asmx HTTP/1.1 Host: formulari.cat Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "FapWS/facturaRectificativa_Actualizar" <?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:Header> <CCabeceraSoap xmlns="FapWS"> <Username>string</Username> <Password>string</Password> <AccesoPermitido>boolean</AccesoPermitido> </CCabeceraSoap> </soap:Header> <soap:Body> <facturaRectificativa_Actualizar xmlns="FapWS"> <fr> <m_nPK_Factura_Rectificativa>int</m_nPK_Factura_Rectificativa> <m_nFK_Factura>int</m_nFK_Factura> <m_sCodigo_FacturaRectificativa>string</m_sCodigo_FacturaRectificativa> <m_dtFecha>dateTime</m_dtFecha> <m_CFactura> <m_nPK_Factura>int</m_nPK_Factura> <m_nFK_Tipo_Factura>int</m_nFK_Tipo_Factura> <m_nFK_Cliente>int</m_nFK_Cliente> <m_nFK_Docente>int</m_nFK_Docente> <m_nFK_Persona>int</m_nFK_Persona> <m_nFK_Inscripcion_EdicionCursoAula>int</m_nFK_Inscripcion_EdicionCursoAula> <m_nFK_Venta_Publicaciones>int</m_nFK_Venta_Publicaciones> <m_nFK_Inscripcion_Evento_Particular>int</m_nFK_Inscripcion_Evento_Particular> <m_nFK_Inscripcion_Evento_Empresa>int</m_nFK_Inscripcion_Evento_Empresa> <m_nFK_Alumno_CursoDistancia>int</m_nFK_Alumno_CursoDistancia> <m_nFK_Acreditacion>int</m_nFK_Acreditacion> <m_nFK_Estado_Acreditacion>int</m_nFK_Estado_Acreditacion> <m_sCodigo>string</m_sCodigo> <m_sCodigo_Proforma>string</m_sCodigo_Proforma> <m_sCentro_Coste>string</m_sCentro_Coste> <m_sCuenta_Ingreso>string</m_sCuenta_Ingreso> <m_dtFecha>dateTime</m_dtFecha> <m_dtVencimiento>dateTime</m_dtVencimiento> <m_bContabilizada>boolean</m_bContabilizada> <m_fImporteBruto>float</m_fImporteBruto> <m_fDto_Especial>float</m_fDto_Especial> <m_fRetencion>float</m_fRetencion> <m_bPagada>boolean</m_bPagada> <m_dtFecha_Pago>dateTime</m_dtFecha_Pago> <m_sModo_Pago>string</m_sModo_Pago> <m_sNum_Visa>string</m_sNum_Visa> <m_sNum_Talon>string</m_sNum_Talon> <m_nDiaPago1>int</m_nDiaPago1> <m_sNotas>string</m_sNotas> <m_sObservaciones_Pago>string</m_sObservaciones_Pago> <m_sDireccion_Facturacion>string</m_sDireccion_Facturacion> <m_sProvincia_Facturacion>string</m_sProvincia_Facturacion> <m_sPoblacion_Facturacion>string</m_sPoblacion_Facturacion> <m_sCp_Facturacion>string</m_sCp_Facturacion> <m_sCifNif_Facturacion>string</m_sCifNif_Facturacion> <m_sRSocialNombre_Facturacion>string</m_sRSocialNombre_Facturacion> <m_sApellido_1_Facturacion>string</m_sApellido_1_Facturacion> <m_sApellido_2_Facturacion>string</m_sApellido_2_Facturacion> <m_sEmail_Facturacion>string</m_sEmail_Facturacion> <m_sCtaBancaria_Facturacion>string</m_sCtaBancaria_Facturacion> <m_CCliente> <m_nPK_Cliente>int</m_nPK_Cliente> <m_nFK_Empresa>int</m_nFK_Empresa> <m_bEsDelegacion>boolean</m_bEsDelegacion> <m_nFK_Tipo_Pago>int</m_nFK_Tipo_Pago> <m_bFacturaConIva>boolean</m_bFacturaConIva> <m_fDto_Especial>float</m_fDto_Especial> <m_fRegimen_Iva>float</m_fRegimen_Iva> <m_nDiaPago1>int</m_nDiaPago1> <m_sObservaciones>string</m_sObservaciones> <m_sCodigo>string</m_sCodigo> <m_sCuentaContable>string</m_sCuentaContable> <m_bCamfic>boolean</m_bCamfic> <m_bEntidad_Docente>boolean</m_bEntidad_Docente> <m_bAcreditaciones>boolean</m_bAcreditaciones> <m_sDireccion_Facturacion>string</m_sDireccion_Facturacion> <m_sProvincia_Facturacion>string</m_sProvincia_Facturacion> <m_sPoblacion_Facturacion>string</m_sPoblacion_Facturacion> <m_sCp_Facturacion>string</m_sCp_Facturacion> <m_sNombre_Delegacion>string</m_sNombre_Delegacion> <m_sUsuario>string</m_sUsuario> <m_sClave>string</m_sClave> <m_cEmpresa xsi:nil="true" /> <m_cPersona xsi:nil="true" /> <m_sEmpresaCif>string</m_sEmpresaCif> <m_sEmpresaRazon_Social>string</m_sEmpresaRazon_Social> <m_sEmpresaNombre_Comercial>string</m_sEmpresaNombre_Comercial> </m_CCliente> <m_CDocente> <m_nPK_Docente>int</m_nPK_Docente> <m_nFK_Persona>int</m_nFK_Persona> <m_dtFecha_Alta>dateTime</m_dtFecha_Alta> <m_sCodigo>string</m_sCodigo> <m_bDocente>boolean</m_bDocente> <m_fPrecio_Hora_Docencia>float</m_fPrecio_Hora_Docencia> <m_bPonente>boolean</m_bPonente> <m_fPrecio_Hora_Ponencia>float</m_fPrecio_Hora_Ponencia> <m_sCuenta_Bancaria>string</m_sCuenta_Bancaria> <m_sObservaciones>string</m_sObservaciones> <m_sCuenta_Contable>string</m_sCuenta_Contable> <m_CPersona xsi:nil="true" /> <bModificado>boolean</bModificado> <m_sDireccion_Facturacion>string</m_sDireccion_Facturacion> <m_sProvincia_Facturacion>string</m_sProvincia_Facturacion> <m_sPoblacion_Facturacion>string</m_sPoblacion_Facturacion> <m_sCp_Facturacion>string</m_sCp_Facturacion> <m_sNif>string</m_sNif> <m_sNombre>string</m_sNombre> <m_sApellido_1>string</m_sApellido_1> <m_sApellido_2>string</m_sApellido_2> <m_sEmail>string</m_sEmail> <m_nNumeroSocio>int</m_nNumeroSocio> </m_CDocente> <m_CPersona> <m_nPK_Persona>int</m_nPK_Persona> <m_nFK_Profesion>int</m_nFK_Profesion> <m_sNif>string</m_sNif> <m_bExtranjero>boolean</m_bExtranjero> <m_bCastellano>boolean</m_bCastellano> <m_bBaja_Persona>boolean</m_bBaja_Persona> <m_bLOPD>boolean</m_bLOPD> <m_sNombre>string</m_sNombre> <m_sApellido_1>string</m_sApellido_1> <m_sApellido_2>string</m_sApellido_2> <m_sSexo>string</m_sSexo> <m_nAño_Nacimiento>int</m_nAño_Nacimiento> <m_sEmail>string</m_sEmail> <m_sEmail2>string</m_sEmail2> <m_sWeb>string</m_sWeb> <m_sComentarios>string</m_sComentarios> <m_CDireccionPostalPrincipal xsi:nil="true" /> <m_lstOtrasDireccionesPostales xsi:nil="true" /> <m_CSocio xsi:nil="true" /> <m_sEntidad>string</m_sEntidad> <m_sRegionSanitaria>string</m_sRegionSanitaria> <m_sSap>string</m_sSap> <m_sCentroTrabajo>string</m_sCentroTrabajo> <m_sUsuario>string</m_sUsuario> <m_sClave>string</m_sClave> <m_dFechaNacimiento>dateTime</m_dFechaNacimiento> <m_dFechaResidencia>dateTime</m_dFechaResidencia> <m_sDireccion>string</m_sDireccion> <m_sProvincia>string</m_sProvincia> <m_sPoblacion>string</m_sPoblacion> <m_sCodigo_Postal>string</m_sCodigo_Postal> <m_sTelefono1>string</m_sTelefono1> <m_sTelefono2>string</m_sTelefono2> <m_sFax>string</m_sFax> </m_CPersona> <m_sCliente_Cif>string</m_sCliente_Cif> <m_sCliente_Razon_Social>string</m_sCliente_Razon_Social> <m_sCliente_Nombre_Delegacion>string</m_sCliente_Nombre_Delegacion> <m_sNombreTipoFactura>string</m_sNombreTipoFactura> <m_sNombre>string</m_sNombre> <m_sApellido_1>string</m_sApellido_1> <m_sApellido_2>string</m_sApellido_2> <m_sNif>string</m_sNif> </m_CFactura> <m_bContabilizada>boolean</m_bContabilizada> </fr> </facturaRectificativa_Actualizar> </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> <facturaRectificativa_ActualizarResponse xmlns="FapWS"> <facturaRectificativa_ActualizarResult>int</facturaRectificativa_ActualizarResult> </facturaRectificativa_ActualizarResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
A continuación se muestra un ejemplo de solicitud y respuesta para SOAP 1.2. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.
POST /FapWS/CInterfaceWS.asmx HTTP/1.1 Host: formulari.cat 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:Header> <CCabeceraSoap xmlns="FapWS"> <Username>string</Username> <Password>string</Password> <AccesoPermitido>boolean</AccesoPermitido> </CCabeceraSoap> </soap12:Header> <soap12:Body> <facturaRectificativa_Actualizar xmlns="FapWS"> <fr> <m_nPK_Factura_Rectificativa>int</m_nPK_Factura_Rectificativa> <m_nFK_Factura>int</m_nFK_Factura> <m_sCodigo_FacturaRectificativa>string</m_sCodigo_FacturaRectificativa> <m_dtFecha>dateTime</m_dtFecha> <m_CFactura> <m_nPK_Factura>int</m_nPK_Factura> <m_nFK_Tipo_Factura>int</m_nFK_Tipo_Factura> <m_nFK_Cliente>int</m_nFK_Cliente> <m_nFK_Docente>int</m_nFK_Docente> <m_nFK_Persona>int</m_nFK_Persona> <m_nFK_Inscripcion_EdicionCursoAula>int</m_nFK_Inscripcion_EdicionCursoAula> <m_nFK_Venta_Publicaciones>int</m_nFK_Venta_Publicaciones> <m_nFK_Inscripcion_Evento_Particular>int</m_nFK_Inscripcion_Evento_Particular> <m_nFK_Inscripcion_Evento_Empresa>int</m_nFK_Inscripcion_Evento_Empresa> <m_nFK_Alumno_CursoDistancia>int</m_nFK_Alumno_CursoDistancia> <m_nFK_Acreditacion>int</m_nFK_Acreditacion> <m_nFK_Estado_Acreditacion>int</m_nFK_Estado_Acreditacion> <m_sCodigo>string</m_sCodigo> <m_sCodigo_Proforma>string</m_sCodigo_Proforma> <m_sCentro_Coste>string</m_sCentro_Coste> <m_sCuenta_Ingreso>string</m_sCuenta_Ingreso> <m_dtFecha>dateTime</m_dtFecha> <m_dtVencimiento>dateTime</m_dtVencimiento> <m_bContabilizada>boolean</m_bContabilizada> <m_fImporteBruto>float</m_fImporteBruto> <m_fDto_Especial>float</m_fDto_Especial> <m_fRetencion>float</m_fRetencion> <m_bPagada>boolean</m_bPagada> <m_dtFecha_Pago>dateTime</m_dtFecha_Pago> <m_sModo_Pago>string</m_sModo_Pago> <m_sNum_Visa>string</m_sNum_Visa> <m_sNum_Talon>string</m_sNum_Talon> <m_nDiaPago1>int</m_nDiaPago1> <m_sNotas>string</m_sNotas> <m_sObservaciones_Pago>string</m_sObservaciones_Pago> <m_sDireccion_Facturacion>string</m_sDireccion_Facturacion> <m_sProvincia_Facturacion>string</m_sProvincia_Facturacion> <m_sPoblacion_Facturacion>string</m_sPoblacion_Facturacion> <m_sCp_Facturacion>string</m_sCp_Facturacion> <m_sCifNif_Facturacion>string</m_sCifNif_Facturacion> <m_sRSocialNombre_Facturacion>string</m_sRSocialNombre_Facturacion> <m_sApellido_1_Facturacion>string</m_sApellido_1_Facturacion> <m_sApellido_2_Facturacion>string</m_sApellido_2_Facturacion> <m_sEmail_Facturacion>string</m_sEmail_Facturacion> <m_sCtaBancaria_Facturacion>string</m_sCtaBancaria_Facturacion> <m_CCliente> <m_nPK_Cliente>int</m_nPK_Cliente> <m_nFK_Empresa>int</m_nFK_Empresa> <m_bEsDelegacion>boolean</m_bEsDelegacion> <m_nFK_Tipo_Pago>int</m_nFK_Tipo_Pago> <m_bFacturaConIva>boolean</m_bFacturaConIva> <m_fDto_Especial>float</m_fDto_Especial> <m_fRegimen_Iva>float</m_fRegimen_Iva> <m_nDiaPago1>int</m_nDiaPago1> <m_sObservaciones>string</m_sObservaciones> <m_sCodigo>string</m_sCodigo> <m_sCuentaContable>string</m_sCuentaContable> <m_bCamfic>boolean</m_bCamfic> <m_bEntidad_Docente>boolean</m_bEntidad_Docente> <m_bAcreditaciones>boolean</m_bAcreditaciones> <m_sDireccion_Facturacion>string</m_sDireccion_Facturacion> <m_sProvincia_Facturacion>string</m_sProvincia_Facturacion> <m_sPoblacion_Facturacion>string</m_sPoblacion_Facturacion> <m_sCp_Facturacion>string</m_sCp_Facturacion> <m_sNombre_Delegacion>string</m_sNombre_Delegacion> <m_sUsuario>string</m_sUsuario> <m_sClave>string</m_sClave> <m_cEmpresa xsi:nil="true" /> <m_cPersona xsi:nil="true" /> <m_sEmpresaCif>string</m_sEmpresaCif> <m_sEmpresaRazon_Social>string</m_sEmpresaRazon_Social> <m_sEmpresaNombre_Comercial>string</m_sEmpresaNombre_Comercial> </m_CCliente> <m_CDocente> <m_nPK_Docente>int</m_nPK_Docente> <m_nFK_Persona>int</m_nFK_Persona> <m_dtFecha_Alta>dateTime</m_dtFecha_Alta> <m_sCodigo>string</m_sCodigo> <m_bDocente>boolean</m_bDocente> <m_fPrecio_Hora_Docencia>float</m_fPrecio_Hora_Docencia> <m_bPonente>boolean</m_bPonente> <m_fPrecio_Hora_Ponencia>float</m_fPrecio_Hora_Ponencia> <m_sCuenta_Bancaria>string</m_sCuenta_Bancaria> <m_sObservaciones>string</m_sObservaciones> <m_sCuenta_Contable>string</m_sCuenta_Contable> <m_CPersona xsi:nil="true" /> <bModificado>boolean</bModificado> <m_sDireccion_Facturacion>string</m_sDireccion_Facturacion> <m_sProvincia_Facturacion>string</m_sProvincia_Facturacion> <m_sPoblacion_Facturacion>string</m_sPoblacion_Facturacion> <m_sCp_Facturacion>string</m_sCp_Facturacion> <m_sNif>string</m_sNif> <m_sNombre>string</m_sNombre> <m_sApellido_1>string</m_sApellido_1> <m_sApellido_2>string</m_sApellido_2> <m_sEmail>string</m_sEmail> <m_nNumeroSocio>int</m_nNumeroSocio> </m_CDocente> <m_CPersona> <m_nPK_Persona>int</m_nPK_Persona> <m_nFK_Profesion>int</m_nFK_Profesion> <m_sNif>string</m_sNif> <m_bExtranjero>boolean</m_bExtranjero> <m_bCastellano>boolean</m_bCastellano> <m_bBaja_Persona>boolean</m_bBaja_Persona> <m_bLOPD>boolean</m_bLOPD> <m_sNombre>string</m_sNombre> <m_sApellido_1>string</m_sApellido_1> <m_sApellido_2>string</m_sApellido_2> <m_sSexo>string</m_sSexo> <m_nAño_Nacimiento>int</m_nAño_Nacimiento> <m_sEmail>string</m_sEmail> <m_sEmail2>string</m_sEmail2> <m_sWeb>string</m_sWeb> <m_sComentarios>string</m_sComentarios> <m_CDireccionPostalPrincipal xsi:nil="true" /> <m_lstOtrasDireccionesPostales xsi:nil="true" /> <m_CSocio xsi:nil="true" /> <m_sEntidad>string</m_sEntidad> <m_sRegionSanitaria>string</m_sRegionSanitaria> <m_sSap>string</m_sSap> <m_sCentroTrabajo>string</m_sCentroTrabajo> <m_sUsuario>string</m_sUsuario> <m_sClave>string</m_sClave> <m_dFechaNacimiento>dateTime</m_dFechaNacimiento> <m_dFechaResidencia>dateTime</m_dFechaResidencia> <m_sDireccion>string</m_sDireccion> <m_sProvincia>string</m_sProvincia> <m_sPoblacion>string</m_sPoblacion> <m_sCodigo_Postal>string</m_sCodigo_Postal> <m_sTelefono1>string</m_sTelefono1> <m_sTelefono2>string</m_sTelefono2> <m_sFax>string</m_sFax> </m_CPersona> <m_sCliente_Cif>string</m_sCliente_Cif> <m_sCliente_Razon_Social>string</m_sCliente_Razon_Social> <m_sCliente_Nombre_Delegacion>string</m_sCliente_Nombre_Delegacion> <m_sNombreTipoFactura>string</m_sNombreTipoFactura> <m_sNombre>string</m_sNombre> <m_sApellido_1>string</m_sApellido_1> <m_sApellido_2>string</m_sApellido_2> <m_sNif>string</m_sNif> </m_CFactura> <m_bContabilizada>boolean</m_bContabilizada> </fr> </facturaRectificativa_Actualizar> </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> <facturaRectificativa_ActualizarResponse xmlns="FapWS"> <facturaRectificativa_ActualizarResult>int</facturaRectificativa_ActualizarResult> </facturaRectificativa_ActualizarResponse> </soap12:Body> </soap12:Envelope>