WebAPI - Creación de un proveedor

WebAPI - Creación de un proveedor

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

1.      {

    "settlementDiscountPercent"15.000000,

    "partyKey""001",

    "name""Samsang",

    "keyword""Samsang",

    "companyTaxID""",

    "electronicMail""support@valuekeep.com",

    "telephone""123123123",

    "mobile""963963963",

    "websiteUrl""http://valuekeep.com",

    "notes""remarks",

    "picture": null,

    "pictureThumbnail"null,

    "streetName""Rua Maria",

    "buildingNumber""147",

    "postalZone""4569-123",

    "cityName""Barcelos",

    "contactName""João",

    "username"null,

    "supplierGroup""G",

    "currency""EUR",

    "country""PT",

    "partyAddresses": [

        {

            "streetName""Rua João Maria Ribeiro",

            "buildingNumber""023",

            "postalZone""1236-123",

            "cityName""Lisboa",

            "contactName""233234243",

            "contactTitle""sr",

            "country""PT"

        }

    ],

    "partyContacts": [

        {

            "contactTitle""Eng",

            "contactName""Manuel da Cunha",

            "electronicMail""support@valuekeep.com",

            "mobile""999888777",

            "telephone""123614789",

            "contactType""01"

        }

    ],

    "culture""PT-PT"

}

Este método permite crear un proveedor de acuerdo con los parámetros introducidos:
  1. settlementDiscountpercent: Porcentaje de descuento del proveedor. 
  2. partyKey: La clave del proveedor, este campo es obligatorio.
  3. name: Corta descripción del proveedor. Este campo es obligatorio.
  4. keyword: Corta descripción del proveedor.
  5. companyTaxID: El número de identificación fiscal (NIF).
  6. electronicMail: Email del proveedor.
  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 proveedor.
  17. username: Email del usuario.
  18. supplierGroup: La clave del grupo de proveedor. 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:  { ...