Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel
titleEstado

<

Status
colourGreen
titleEn uso
>

Info
titleEn Uso

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


...

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

Code Block
languagexml
titlePayload
<seller refId="00000000-0000-1000-0000-000006605511">
	<type>Distributor</type>
    <businessList>
        <business>
        	<businessId active="true" param="CO/COMP">00000000-0000-1000-0000-000000000010</businessId>
		</business>
        <business>
        	<businessId active="false" param="CO/UNOI">00000000-0000-1000-0000-00000000002</businessId>
		</business>
        <business>
        	<businessId active="true" param="CO/SINN">00000000-0000-1000-0000-00000000032</businessId>
		</business>
    </businessList>
    <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


Code Block
languagexml
titlePUT
<updateResponse>
    <updates>
        <update id="00000000-0000-1000-0000-000006605389"  statusCode="200" ></update>
    </updates>
</updateResponse>


Error


Code Block
languagexml
<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.

...