API UpdateProviderInformations: Porovnání verzí

Z Podpora.nextis.cz
Skočit na navigaci Skočit na vyhledávání
Bez shrnutí editace
Bez shrnutí editace
 
(Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.)
Řádek 22: Řádek 22:
|
|
|-
|-
|Name
|@Name
|nvarchar(150)
|nvarchar(150)
|
|
Řádek 28: Řádek 28:
|
|
|-
|-
|Street
|@Street
|nvarchar(200)
|nvarchar(200)
|
|
Řádek 34: Řádek 34:
|
|
|-
|-
|City
|@City
|nvarchar(120)
|nvarchar(120)
|
|
Řádek 40: Řádek 40:
|
|
|-
|-
|ZIPCode
|@ZIPCode
|nvarchar(15)
|nvarchar(15)
|
|
Řádek 46: Řádek 46:
|
|
|-
|-
|Country
|@Country
|nvarchar(70)
|nvarchar(70)
|
|
Řádek 52: Řádek 52:
|
|
|-
|-
|Region
|@Region
|nvarchar(70)
|nvarchar(70)
|
|
Řádek 58: Řádek 58:
|
|
|-
|-
|State
|@State
|nvarchar(80)
|nvarchar(80)
|
|
Řádek 64: Řádek 64:
|
|
|-
|-
|StateID
|@StateID
|int
|int
|
|
Řádek 70: Řádek 70:
|API_GetCountry.ID
|API_GetCountry.ID
|-
|-
|Phone
|@Phone
|nvarchar(50)
|nvarchar(50)
|
|
Řádek 76: Řádek 76:
|
|
|-
|-
|Phone2
|@Phone2
|nvarchar(50)
|nvarchar(50)
|
|
Řádek 82: Řádek 82:
|
|
|-
|-
|Fax
|@Fax
|nvarchar(50)
|nvarchar(50)
|
|
Řádek 88: Řádek 88:
|
|
|-
|-
|MobilePhone
|@MobilePhone
|nvarchar(50)
|nvarchar(50)
|
|
Řádek 94: Řádek 94:
|
|
|-
|-
|Email
|@Email
|nvarchar(70)
|nvarchar(70)
|
|
Řádek 100: Řádek 100:
|
|
|-
|-
|Email2
|@Email2
|nvarchar(70)
|nvarchar(70)
|
|
Řádek 106: Řádek 106:
|
|
|-
|-
|Web
|@Web
|nvarchar(150)
|nvarchar(150)
|
|
Řádek 112: Řádek 112:
|
|
|-
|-
|CompanyRegistrationNumber
|@CompanyRegistrationNumber
|nvarchar(20)
|nvarchar(20)
|
|
Řádek 118: Řádek 118:
|
|
|-
|-
|VATNumber
|@VATNumber
|nvarchar(25)
|nvarchar(25)
|
|
Řádek 124: Řádek 124:
|
|
|-
|-
|VATNumber2
|@VATNumber2
|char(20)
|nvarchar(20)
|
|
|VAT Number 2
|VAT Number 2
|
|
|-
|-
|IsVATPayer
|@IsVATPayer
|int
|int
|
|
Řádek 136: Řádek 136:
|
|
|-
|-
|FileMark
|@FileMark
|nvarchar(50)
|nvarchar(50)
|
|
Řádek 142: Řádek 142:
|
|
|-
|-
|FileMark2
|@FileMark2
|nvarchar(50)
|nvarchar(50)
|
|
Řádek 148: Řádek 148:
|
|
|-
|-
|FileMark3
|@FileMark3
|nvarchar(50)
|nvarchar(50)
|
|
Řádek 154: Řádek 154:
|
|
|-
|-
|FileMark4
|@FileMark4
|nvarchar(50)
|nvarchar(50)
|
|
Řádek 161: Řádek 161:
|}
|}


==== Return ====
0 : OK
100 : Item could not be updated


==== Example ====
==== Example ====
<syntaxhighlight lang="sql">
<syntaxhighlight lang="sql">
DECLARE @return_value int
  DECLARE @ID int  
  DECLARE @ID int  
  DECLARE @Name nvarchar(150)
  DECLARE @Name nvarchar(150)
Řádek 182: Řádek 187:
  DECLARE @CompanyRegistrationNumber nvarchar(20)
  DECLARE @CompanyRegistrationNumber nvarchar(20)
  DECLARE @VATNumber nvarchar(25)
  DECLARE @VATNumber nvarchar(25)
  DECLARE @VATNumber2 char(20)
  DECLARE @VATNumber2 nvarchar(20)
  DECLARE @IsVATPayer int
  DECLARE @IsVATPayer int
  DECLARE @FileMark nvarchar(50)
  DECLARE @FileMark nvarchar(50)
Řádek 216: Řádek 221:
  WHERE  id = 3
  WHERE  id = 3
   
   
  EXECUTE [API_UpdateProviderInformations]  
  EXECUTE @return_value = [API_UpdateProviderInformations]  
   @ID,  
   @ID,  
   @Name,
   @Name,

Aktuální verze z 9. 11. 2018, 14:50

Description

Method allows You to update provider informations in system.

Exact name

API_UpdateProviderInformations

Type

Standard executable stored procedure.

Specification

Parameter Data type Value range Description Relation
@ID int Internal system id
@Name nvarchar(150) Provider name
@Street nvarchar(200) Street
@City nvarchar(120) City
@ZIPCode nvarchar(15) ZIP code
@Country nvarchar(70) Country
@Region nvarchar(70) Region
@State nvarchar(80) State
@StateID int ID of country from country list (see relation) API_GetCountry.ID
@Phone nvarchar(50) Phone
@Phone2 nvarchar(50) Phone 2
@Fax nvarchar(50) Fax
@MobilePhone nvarchar(50) Mobile phone
@Email nvarchar(70) Email
@Email2 nvarchar(70) Email 2
@Web nvarchar(150) Web address
@CompanyRegistrationNumber nvarchar(20) Company registration number
@VATNumber nvarchar(25) VAT Number
@VATNumber2 nvarchar(20) VAT Number 2
@IsVATPayer int Is VAT Payer
@FileMark nvarchar(50) File mark
@FileMark2 nvarchar(50) File mark 2
@FileMark3 nvarchar(50) File mark 3
@FileMark4 nvarchar(50) File mark 4

Return

0 : OK
100 : Item could not be updated

Example

 DECLARE @return_value int
 DECLARE @ID int 
 DECLARE @Name nvarchar(150)
 DECLARE @Street nvarchar(200)
 DECLARE @City nvarchar(120)
 DECLARE @ZIPCode nvarchar(15)
 DECLARE @Country nvarchar(70)
 DECLARE @Region nvarchar(70)
 DECLARE @State nvarchar(80)
 DECLARE @StateID int
 DECLARE @Phone nvarchar(50)
 DECLARE @Phone2 nvarchar(50)
 DECLARE @Fax nvarchar(50)
 DECLARE @MobilePhone nvarchar(50)
 DECLARE @Email nvarchar(70)
 DECLARE @Email2 nvarchar(70)
 DECLARE @Web nvarchar(150)
 DECLARE @CompanyRegistrationNumber nvarchar(20)
 DECLARE @VATNumber nvarchar(25)
 DECLARE @VATNumber2 nvarchar(20)
 DECLARE @IsVATPayer int
 DECLARE @FileMark nvarchar(50)
 DECLARE @FileMark2 nvarchar(50)
 DECLARE @FileMark3 nvarchar(50)
 DECLARE @FileMark4 nvarchar(50)
 
 SELECT @ID = [ID], 
       @Name = [Name],
       @Street = [Street],
       @City = [City],
       @ZIPCode = [ZIPCode],
       @Country = [Country],
       @Region = [Region],
       @State = [State],
       @StateID = [StateID],
       @Phone = [Phone],
       @Phone2 = [Phone2],
       @Fax = [Fax],
       @MobilePhone = [MobilePhone],
       @Email = [Email],
       @Email2 = [Email2],
       @Web = [Web],
       @CompanyRegistrationNumber = [CompanyRegistrationNumber],
       @VATNumber = [VATNumber],
       @VATNumber2 = [VATNumber2],
       @IsVATPayer = [IsVATPayer],
       @FileMark = [FileMark],
       @FileMark2 = [FileMark2],
       @FileMark3 = [FileMark3],
       @FileMark4 = [FileMark4]
 FROM   [API_GetProviderInformations] 
 WHERE  id = 3
 
 EXECUTE @return_value = [API_UpdateProviderInformations] 
  @ID, 
  @Name,
  @Street,
  @City,
  @ZIPCode,
  @Country,
  @Region,
  @State,
  @StateID,
  @Phone,
  @Phone2,
  @Fax,
  @MobilePhone,
  @Email,
  @Email2,
  @Web,
  @CompanyRegistrationNumber,
  @VATNumber,
  @VATNumber2,
  @IsVATPayer,
  @FileMark,
  @FileMark2,
  @FileMark3,
  @FileMark4

Notices

None.