WebAPI - Creación de un cliente

WebAPI - Creación de un cliente

Este método permite, de forma simplificada, crear un cliente. 

El método para usar para crear un cliente es:

POST url/api/mytenant/myorganization/businesscore/customerparties

Ejemplo de Json para creación de un cliente:

1.    {

    "settlementDiscountPercent"12.000000,

    "partyKey""001",

    "name""Kinet",

    "keyword""Kinet",

    "companyTaxID"null,

    "electronicMail"null,

    "telephone"null,

    "mobile"null,

    "websiteUrl"null,

    "notes"null,

    "picture"null,

    "pictureThumbnail"null,

    "streetName"null,

    "buildingNumber"null,

    "postalZone"null,

    "cityName"null,

    "contactName""Kinet",

    "username"null,

    "customerGroup""CF",

    "currency""EUR",

    "country""PT",

    "partyAddresses": [

        {

            "streetName""rua maria",

            "buildingNumber""456",

            "postalZone""3456-453",

            "cityName""António",

            "contactName""098098098",

            "contactTitle""Tec",

            "country""PT"

        }

    ],

    "partyContacts": [

        {

            "contactTitle""técnico",

            "contactName""Joao",

            "electronicMail"null,

            "mobile""676767678",

            "telephone""234234234",

            "contactType""01"

        }

    ],

    "culture""PT-PT"

}


Este método permite crear un cliente de acuerdo con los parámetros introducidos:

  1. settlementDiscountpercent: Porcentaje de descuento del cliente. 
  2. partyKey: La clave del cliente. Este campo es obligatorio.
  3. name: Corta descripción del cliente. Este campo es obligatorio.
  4. keyword: Corta descripción del cliente.
  5. companyTaxID: El número de identificación fiscal (NIF).
  6. electronicMail: Email del cliente.
  7. telephone: El número de teléfono.
  8. mobile: El número de móvil.
  9. websiteUrl: El website.
  10. notes: Observaciones.
  11. picture: La imagen. 
  12. streetName: Calle.
  13. buildingNumber: Número de la puerta.
  14. postalZone: Código postal.
  15. cityName: Ciudad.
  16. contactName: Corta descripción del cliente.
  17. username: Email del usuario.
  18. customerGroup: La clave del grupo de clientes. Este campo es obligatorio.
  19. currency: La clave de la moneda.
  20. country: La clave del país, este campo es obligatorio.
  21. partyAddresses: Direcciones adicionales.
  22. partyContacts: Contactos adicionales.
  23. culture: La clave de la cultura. Este campo es obligatorio.

Cuando este método es ejecutado con éxito, devuelve un HttpStatusCode.OK.

 


    • Related Articles

    • WebAPI - Creación de un almacén

      Este método permite, de forma simplificada, crear un almacén. El método a usar para crear un almacén es: POST url/api/mytenant/myorganization/inventorycore/warehouses Ejemplo de Json para creación de un almacén: 1. { "warehouseKey": "W2", ...
    • WebAPI - Creación de un equipamiento

      Este método permite, de forma simplificada, crear un equipamiento. El método a usar para crear un equipamiento es: POST url/api/mytenant/myorganization/assetmanagementcore/equipmentItems Ejemplo de Json para creación de un equipamiento: 1.       { ...
    • WebAPI - Creación de una herramienta

      Este método permite, de forma simplificada, crear una herramienta. El método a usar para crear una herramienta es: POST url/api/mytenant/myorganization/assetmanagementcore/equipmentItems Ejemplo de Json para creación de una herramienta: 1.     { ...
    • WebAPI - Creación de un registro de seguimiento en una orden de trabajo

      Este método permite, de forma simplificada, crear un registro de seguimiento en una orden de trabajo. El método a usar para crear un registro de seguimiento en una orden de trabajo es: POST ...
    • Webapi - Creación de un equipamiento

      Este método permite, de forma simplificada, crear un equipamiento. El método para usar para crear un equipamiento es: POST url/api/mytenant/myorganization/assetmanagementcore/equipmentItems Ejemplo de Json para creación de un equipamiento:  { ...