WSAppGM


Haga clic aquí para obtener una lista completa de operaciones.

AddOrdenServicio

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 /WSAppGM.asmx HTTP/1.1
Host: wsapp.grupomarpait.mx
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://grupo-marpa.com.mx:81/AddOrdenServicio"

<?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>
    <AuthenticationHeaderMAC xmlns="http://grupo-marpa.com.mx:81/">
      <mac>string</mac>
    </AuthenticationHeaderMAC>
  </soap:Header>
  <soap:Body>
    <AddOrdenServicio xmlns="http://grupo-marpa.com.mx:81/">
      <idEmpresa>string</idEmpresa>
      <orden>
        <idOrdenServicio>string</idOrdenServicio>
        <fecha>dateTime</fecha>
        <idCliente>string</idCliente>
        <idVehiculo>int</idVehiculo>
        <idSucursal>string</idSucursal>
        <kilometraje>int</kilometraje>
        <nivelGasolina>int</nivelGasolina>
        <msi>int</msi>
        <subtotal>double</subtotal>
        <impuesto>double</impuesto>
        <total>double</total>
        <observaciones>string</observaciones>
        <usuario>string</usuario>
        <lstInventario>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
        </lstInventario>
        <lstChekIn>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
        </lstChekIn>
        <lstProducto>
          <ProductoOrden>
            <clvprd>string</clvprd>
            <descripcion>string</descripcion>
            <cantidad>double</cantidad>
            <detallePrecio>string</detallePrecio>
            <precioPropuesto>double</precioPropuesto>
            <precio>double</precio>
            <impuesto>double</impuesto>
            <autorizado>boolean</autorizado>
            <motivoCambio>string</motivoCambio>
          </ProductoOrden>
          <ProductoOrden>
            <clvprd>string</clvprd>
            <descripcion>string</descripcion>
            <cantidad>double</cantidad>
            <detallePrecio>string</detallePrecio>
            <precioPropuesto>double</precioPropuesto>
            <precio>double</precio>
            <impuesto>double</impuesto>
            <autorizado>boolean</autorizado>
            <motivoCambio>string</motivoCambio>
          </ProductoOrden>
        </lstProducto>
        <lstInspeccion>
          <Inspeccion>
            <idLago>int</idLago>
            <imagen>string</imagen>
            <lstObservacion>string</lstObservacion>
          </Inspeccion>
          <Inspeccion>
            <idLago>int</idLago>
            <imagen>string</imagen>
            <lstObservacion>string</lstObservacion>
          </Inspeccion>
        </lstInspeccion>
        <lstLlanta>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
        </lstLlanta>
        <lstDisco>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
        </lstDisco>
        <lstBalata>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
        </lstBalata>
        <lstNivel>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
        </lstNivel>
        <Vehiculo>
          <id>int</id>
          <idCliente>string</idCliente>
          <idTipoVehiculo>int</idTipoVehiculo>
          <idMarca>int</idMarca>
          <idModelo>int</idModelo>
          <tipoVehiculo>string</tipoVehiculo>
          <marca>string</marca>
          <modelo>string</modelo>
          <año>int</año>
          <numeroMotor>string</numeroMotor>
          <serie>string</serie>
          <identificador>string</identificador>
          <descripcion>string</descripcion>
          <placas>string</placas>
          <noEconomico>string</noEconomico>
        </Vehiculo>
        <estatus>string</estatus>
        <nombreCliente>string</nombreCliente>
        <cliente>
          <clave>string</clave>
          <rfc>string</rfc>
          <nombre>string</nombre>
          <direccion>string</direccion>
          <colonia>string</colonia>
          <Ciudad>string</Ciudad>
          <entidad>string</entidad>
          <delegacion>string</delegacion>
          <codigoPostal>string</codigoPostal>
          <telefono>string</telefono>
          <celular>string</celular>
          <estatus>string</estatus>
          <correo>string</correo>
          <grupo>string</grupo>
          <giroComercial>string</giroComercial>
          <rutaVenta>string</rutaVenta>
          <agenteVenta>string</agenteVenta>
          <canal>string</canal>
          <notas>string</notas>
          <diasCredito>string</diasCredito>
          <limiteCredito>string</limiteCredito>
          <metodoPago>string</metodoPago>
          <formaPago>string</formaPago>
          <usoCFDI>string</usoCFDI>
          <regimenFiscal>string</regimenFiscal>
          <fchUltVenta>string</fchUltVenta>
          <fchUltPago>string</fchUltPago>
          <clientecontado>string</clientecontado>
          <lstAcuerdos>
            <Acuerdo xsi:nil="true" />
            <Acuerdo xsi:nil="true" />
          </lstAcuerdos>
          <lstContactos>
            <Contacto xsi:nil="true" />
            <Contacto xsi:nil="true" />
          </lstContactos>
          <prima>int</prima>
        </cliente>
        <idTecnico>string</idTecnico>
        <nombreTecnico>string</nombreTecnico>
        <nominaTecnico>string</nominaTecnico>
        <llMarca>string</llMarca>
        <llGama>string</llGama>
        <llMedida>string</llMedida>
        <llRin>string</llRin>
        <sinVehiculo>boolean</sinVehiculo>
        <idCarroceria>int</idCarroceria>
      </orden>
    </AddOrdenServicio>
  </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>
    <AddOrdenServicioResponse xmlns="http://grupo-marpa.com.mx:81/">
      <AddOrdenServicioResult>
        <estatus>boolean</estatus>
        <msjError>string</msjError>
        <lstValores>
          <string>string</string>
          <string>string</string>
        </lstValores>
        <Cantidad>int</Cantidad>
        <idRegistro>string</idRegistro>
        <ruta>string</ruta>
      </AddOrdenServicioResult>
    </AddOrdenServicioResponse>
  </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 /WSAppGM.asmx HTTP/1.1
Host: wsapp.grupomarpait.mx
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>
    <AuthenticationHeaderMAC xmlns="http://grupo-marpa.com.mx:81/">
      <mac>string</mac>
    </AuthenticationHeaderMAC>
  </soap12:Header>
  <soap12:Body>
    <AddOrdenServicio xmlns="http://grupo-marpa.com.mx:81/">
      <idEmpresa>string</idEmpresa>
      <orden>
        <idOrdenServicio>string</idOrdenServicio>
        <fecha>dateTime</fecha>
        <idCliente>string</idCliente>
        <idVehiculo>int</idVehiculo>
        <idSucursal>string</idSucursal>
        <kilometraje>int</kilometraje>
        <nivelGasolina>int</nivelGasolina>
        <msi>int</msi>
        <subtotal>double</subtotal>
        <impuesto>double</impuesto>
        <total>double</total>
        <observaciones>string</observaciones>
        <usuario>string</usuario>
        <lstInventario>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
        </lstInventario>
        <lstChekIn>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
        </lstChekIn>
        <lstProducto>
          <ProductoOrden>
            <clvprd>string</clvprd>
            <descripcion>string</descripcion>
            <cantidad>double</cantidad>
            <detallePrecio>string</detallePrecio>
            <precioPropuesto>double</precioPropuesto>
            <precio>double</precio>
            <impuesto>double</impuesto>
            <autorizado>boolean</autorizado>
            <motivoCambio>string</motivoCambio>
          </ProductoOrden>
          <ProductoOrden>
            <clvprd>string</clvprd>
            <descripcion>string</descripcion>
            <cantidad>double</cantidad>
            <detallePrecio>string</detallePrecio>
            <precioPropuesto>double</precioPropuesto>
            <precio>double</precio>
            <impuesto>double</impuesto>
            <autorizado>boolean</autorizado>
            <motivoCambio>string</motivoCambio>
          </ProductoOrden>
        </lstProducto>
        <lstInspeccion>
          <Inspeccion>
            <idLago>int</idLago>
            <imagen>string</imagen>
            <lstObservacion>string</lstObservacion>
          </Inspeccion>
          <Inspeccion>
            <idLago>int</idLago>
            <imagen>string</imagen>
            <lstObservacion>string</lstObservacion>
          </Inspeccion>
        </lstInspeccion>
        <lstLlanta>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
        </lstLlanta>
        <lstDisco>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
        </lstDisco>
        <lstBalata>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
          <CheckIn>
            <idLado>string</idLado>
            <estatus>int</estatus>
            <valor>int</valor>
          </CheckIn>
        </lstBalata>
        <lstNivel>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
          <ConceptoVehiculo>
            <clave>int</clave>
            <descripcion>string</descripcion>
            <tipo>string</tipo>
            <chk1>int</chk1>
            <obsChk1>string</obsChk1>
          </ConceptoVehiculo>
        </lstNivel>
        <Vehiculo>
          <id>int</id>
          <idCliente>string</idCliente>
          <idTipoVehiculo>int</idTipoVehiculo>
          <idMarca>int</idMarca>
          <idModelo>int</idModelo>
          <tipoVehiculo>string</tipoVehiculo>
          <marca>string</marca>
          <modelo>string</modelo>
          <año>int</año>
          <numeroMotor>string</numeroMotor>
          <serie>string</serie>
          <identificador>string</identificador>
          <descripcion>string</descripcion>
          <placas>string</placas>
          <noEconomico>string</noEconomico>
        </Vehiculo>
        <estatus>string</estatus>
        <nombreCliente>string</nombreCliente>
        <cliente>
          <clave>string</clave>
          <rfc>string</rfc>
          <nombre>string</nombre>
          <direccion>string</direccion>
          <colonia>string</colonia>
          <Ciudad>string</Ciudad>
          <entidad>string</entidad>
          <delegacion>string</delegacion>
          <codigoPostal>string</codigoPostal>
          <telefono>string</telefono>
          <celular>string</celular>
          <estatus>string</estatus>
          <correo>string</correo>
          <grupo>string</grupo>
          <giroComercial>string</giroComercial>
          <rutaVenta>string</rutaVenta>
          <agenteVenta>string</agenteVenta>
          <canal>string</canal>
          <notas>string</notas>
          <diasCredito>string</diasCredito>
          <limiteCredito>string</limiteCredito>
          <metodoPago>string</metodoPago>
          <formaPago>string</formaPago>
          <usoCFDI>string</usoCFDI>
          <regimenFiscal>string</regimenFiscal>
          <fchUltVenta>string</fchUltVenta>
          <fchUltPago>string</fchUltPago>
          <clientecontado>string</clientecontado>
          <lstAcuerdos>
            <Acuerdo xsi:nil="true" />
            <Acuerdo xsi:nil="true" />
          </lstAcuerdos>
          <lstContactos>
            <Contacto xsi:nil="true" />
            <Contacto xsi:nil="true" />
          </lstContactos>
          <prima>int</prima>
        </cliente>
        <idTecnico>string</idTecnico>
        <nombreTecnico>string</nombreTecnico>
        <nominaTecnico>string</nominaTecnico>
        <llMarca>string</llMarca>
        <llGama>string</llGama>
        <llMedida>string</llMedida>
        <llRin>string</llRin>
        <sinVehiculo>boolean</sinVehiculo>
        <idCarroceria>int</idCarroceria>
      </orden>
    </AddOrdenServicio>
  </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>
    <AddOrdenServicioResponse xmlns="http://grupo-marpa.com.mx:81/">
      <AddOrdenServicioResult>
        <estatus>boolean</estatus>
        <msjError>string</msjError>
        <lstValores>
          <string>string</string>
          <string>string</string>
        </lstValores>
        <Cantidad>int</Cantidad>
        <idRegistro>string</idRegistro>
        <ruta>string</ruta>
      </AddOrdenServicioResult>
    </AddOrdenServicioResponse>
  </soap12:Body>
</soap12:Envelope>