Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Estado

<EN USO>

En Uso

Cuando un requisito de sistema software tenga el estado En Uso significa que está disponible para su uso.


Este servicio será utilizado por CRM para modificar distribuidores en BDC.


Situación actual

Descripción

Servicio para actualización entidad distribuidor.


Entidad BDCpersona / persona_rol
Tipo de PeticiónPUT
Parámetros
CamposDescripciónReglas de negocio
UUID del distribuidor
  • UUID del Distribuidor que se consulta
  • Obligatorio
  • El identificador debe existir.
  • En caso de ser un ID de distribuidor no válido, entrega el siguiente mensaje:

    <error refId="00000000-0000-1000-0000-000179262049">
    <code>404</code>
    <message>No se encontraron datos con los parámetros especificados.</message>
    </error>

type
  • Rol
  • Valor : Distributor
  • Obligatorio
  • En caso de ser un valor distinto entrega el siguiente mensaje:

    <code>404</code>
    <message>El valor indicado no es permitido.</message>

businessId
  • El identificador debe existir.
  • En caso de ser un ID de empresa no válido entrega el siguiente mensaje:

    <code>404</code>
    <message>No se encontraron datos con los parámetros especificados.</message>

firstName
  • Nombre
  • Obligatorio

middleName
  • Apellido paterno

lastName
  • Apellido materno

sex
  • Valores: Male, Female, Legal

language
  • El identificador debe existir.
  • En caso de ser una clave no válida entrega el siguiente mensaje:

    <code>404</code>
    <message>No existe la entidad con clave especificada.</message>

country
  • El identificador debe existir.
  • En caso de ser una clave no válida entrega el siguiente mensaje:

    <code>404</code>
    <message>No existe la entidad con clave especificada.</message>

timeZone
  • El identificador debe existir.
  • En caso de ser una clave no válida entrega el siguiente mensaje:

    <code>404</code>
    <message>No existe la entidad con clave especificada.</message>

erpId



officialId

mero de identificación asignado a cada empresa por las autoridades fiscales en caso de México RFC.


taxId
  • mero de identificación asignado a cada empresa por las autoridades fiscales en caso de México RFC.

addressType
  • Tipo domicilio
  • Valores: Physical, Mailing, Shipping

street line1
  • Calle

city
  • Ciudad

neighborhood
  • Colonia

postalCode
  • Código postal

buildingSiteNumber
  • Número

county
stateProvince
  • Estado

countyRefId
  • El identificador debe existir.
  • En caso de ser un ID no válido entrega el siguiente mensaje:

    <code>404</code>
    <message>No existe la entidad con el id especificado.</message>

phoneNumberType
  • Tipo
  • Valores: Home, Mobile

number
  • Teléfono

email
  • Correo Electrónico

website
  • Página Web del Distribuidor



Ejemplo de llamada o de formulario

https://homol.uno-internacional.com/wssb/crm/seller


Payload
<seller refId="00000000-0000-1000-0000-000006605511">
	<type>Distributor</type>
    <name>
        <firstName>Distribuidora de libros Panamericana</firstName>
        <middleName></middleName>
        <lastName></lastName>
    </name>
    <sex>Legal</sex>
    <language>ES</language>
    <country>CO</country>
    <timeZone>CO.STD</timeZone>
    <erpId>ERP000898</erpId>
    <officialId></officialId>
    <taxId>MOCX850516XXX</taxId>
    <addressList>
        <address addressType="Physical">
            <street>
                <line1>CALLE 8 DE MAYO</line1>
            </street>
            <city>Colombia</city>
            <neighborhood>PLANETARIO LINDAVISTA</neighborhood>
            <postalCode>07300</postalCode>
            <buildingSiteNumber>2</buildingSiteNumber>
            <county>Margarita</county>
            <stateProvince>Bolívar</stateProvince>
            <countyRefId>00000000-0000-1000-0000-000000015434</countyRefId>
        </address>
        <address addressType="Mailing">
            <street>
                <line1>CALLE 8 DE MAYO</line1>
            </street>
            <city>Colombia</city>
            <neighborhood>PLANETARIO LINDAVISTA</neighborhood>
            <postalCode>07300</postalCode>
            <buildingSiteNumber>2</buildingSiteNumber>
            <county>Margarita</county>
            <stateProvince>Bolívar</stateProvince>
            <countyRefId>00000000-0000-1000-0000-000000015434</countyRefId>
        </address>
    </addressList>
    <phoneNumberList>
        <phoneNumber phoneNumberType="Home">
            <number>53956782</number>
        </phoneNumber>
        <phoneNumber phoneNumberType="Mobile">
            <number>5537651829</number>
        </phoneNumber>
    </phoneNumberList>
    <email>staff@seller.com</email>
    <website>www.seller.com</website>
</seller>



Respuesta
PUT
<updateResponse>
    <updates>
        <update id="00000000-0000-1000-0000-000006605389"  statusCode="200" ></update>
    </updates>
</updateResponse>
Error
<error refId="00000000-0000-1000-0000-000000000000">
    <code>404</code>
    <message>No existe la entidad con clave especificada.</message>
</error>
¿Quién lo utiliza y cómo?

 Es utilizado a través de integración CRM.


 

  • No labels