• +39 035 622 43 51

ALLEGATI UTILI

  • APPENDIX A
    OPTIONAL EXTJSFILTERS
    This object allows you to define filters that will applied to results.
    Parameters
    - Field: name of the field on which you want to apply the filter.
    - Value: reference value of filter to apply to the field.
    - Type: data type on which you want to apply the filter (allowed values: string, boolean, list, date, numeric).
    - Comparison: in case of numeric values or filter dates, allows you to define the type of filter.
    Allowed values are:
      - "eq": only those that are equal to the reference value.
      - “gt”: only those greater than or equal to the reference value.
      - “lt”: only those less than or equal to the reference value.
    For boolean or list filter type only equal operator is applied. String filter type uses contains operators.
    - LogicalOp: enables to define boolean operator to apply the filter, accepts values “AND” and “OR” (default value is “AND”).
    Example
    new ExtJsFilters[1]{ new ExtJsFilters(){ Field="Id", Comparison="eq", Type="numeric", Value=1}}
    This filter is applied over the field Id and will returns only elements with Id equal 1.

    new ExtJsFilters[1]{ new ExtJsFilters(){Field="CreationDate", Comparison="gt", Type="date", Value="06/10/2013"}}
    This filter is applied over the field CreationDate and will returns only elements with CreationDate greater or equal 06/10/2013.

    new ExtJsFilters[1]{ new ExtJsFilters(){Field="NAME", Type="string", Value="Pippo"}}
    This filter is applied over the field NAME and will returns only elements with NAME equal Pippo.
  • APPENDIX B
    OPTIONAL EXTJSSORTERS
    This object allows you to define how order results.
    - Field: name of the field to order.
    - Direction: the direction of the sort. possible values are
      - "ASC" : ascending order.
      - "DESC": descending order.
    Example
    new ExtJsSorters[1]{new ExtJsSorters(){ Field= "Id",Direction="DESC"}}
    The result will ordered by Id descending.
  • APPENDIX C
    GSM 7 Bit Alphabet
    Hex Dec Character name Character ISO‐8859‐1 DEC
    0x00 0 COMMERCIAL AT @ 64
    0x01 1 POUND SIGN £ 163
    0x02 2 DOLLAR SIGN $ 36
    0x03 3 YEN SIGN ¥ 165
    0x04 4 LATIN SMALL LETTER E WITH GRAVE è 232
    0x05 5 LATIN SMALL LETTER E WITH ACUTE é 233
    0x06 6 LATIN SMALL LETTER U WITH GRAVE ù 249
    0x07 7 LATIN SMALL LETTER I WITH GRAVE ì 236
    0x08 8 LATIN SMALL LETTER O WITH GRAVE ò 242
     Download complete GSM 7 Bit Alphabet .docx
  • APPENDIX D
    FIPS country code
    Please see the link below for full list:
    http://it.wikipedia.org/wiki/Lista_dei_codici_a_due_lettere_FIPS
  • APPENDIX E
    Letter first page prototype
    Every letter is enveloped in standard envelope with two window:
    - An upper left window is reserved for sender address
    - A lower left space is reserved for registered post barcode
    - A lower right window is reserved for recipient address
    Please leave at least 1 cm of white space from every border for enveloping codes.
    The sender address
    - Top border= 15mm
    - Left border= 15mm
    - Height = 21 mm
    - Width=90 mm
    The registered post barcode
    - Top border= 55mm
    - Left border=10 mm
    - Height = 40 mm
    - Width=70 mm
    The recipient address (Poste Italiane specific)
    - Top border= 45mm
    - Left border= 95 mm
    - Height = 50 mm
    - Width=105 mm

    Recipient address
    - Top border= 60mm
    - Left border=110mm
    - Width=90 mm
    -CHARACTER APPROVED Lucida Console 10pt ALL CAPS, max 5 lines, single‐spaced, NO WHITE LINE

    Download pdf specifications at this address
  • APPENDIX F
    Error Code description
    “101” = Generic error
    SMS
    “200” = the field sender number must be in international format (ex: +39123456789) or up to 11 alphanumeric characters (ex: Provider123)!
    “201” = the message field cannot be empty and must be maximum {0} characters long!
    “202” = sms with id {0} has not a valid eMessageSmsCode!
    “203” = not valid number found in the import file!
    “204” = receiver phone number missing!
    FAX
    “300” = to send a fax you need at least one page! “301” = not valid number found in the import file!
    “302” = the number of pages in the PDF ({0}) is not divisible by the number of contacts found in the imported file ({1})!
    “303” = fax with id {0} has not a valid eMessageFaxCode!
    Letters
    “400” = invalid zip code
    “401” = cannot select PostKOZoneMode.SendKOByPriorityPost with this StampType! StampType= “402” = to send a letter you need at least one page!
    “403” = letter with id {0} has not a valid eMessageJobCode!
    “404” = cannot select PostKOZoneMode.SendKOByPriorityPost with this StampType! StampType= “405” = it was not found any valid element in the import file!
    “406” = the number of pages in the PDF ({0}) is not divisible by the number of contacts found in the imported file ({1})!
    “407” = max char country!
    “408” = stamp type not managed!
    “409” = post stamp type not implemented! “410” = post stamp type is not active!
    “411” = max char sender!
    “412” = max char address! “413” = max char zip code! “414” = max char city! “415” = max char province! “416” = file pdf missing!
    “417” = format not valid! The valid formats are Microsoft Excel (XLS or XLSX), CSV (comma delimited). “418” = no files excel found in WSRequest!
    “419” = the size of the Excel/Csv file is too big! Max expected size: {0} Kb.
    Contact Folder
    “500” = address book not found! (Id: {0})
    “501” = name already used!
    Contact
    “502” = contact not found! (Id: {0}) “503” = enter at least one value!
    “504” = you must specify at least one column!
    Contact
    “502” = contact not found! (Id: {0}) “503” = enter at least one value!
    “504” = you must specify at least one column!
    User/Permission/Group
    “600” = sending blocked by System Administrator! “601” = user not found! (Id: {0})
    “602” = you cannot delete the superuser account! “603” = username already used!
    “604” = unable to delete the user currently in use! “605” = invalid TimeZoneInfoValue! CountryIsoCode “606” = error in GeteMessageUserCredit
    “607” = credit mode not implemented! Credit mode
    “608” = user not found! (Username: {0}) “609” = user "{0}" not found!
    “610” = the user's email field is not set! “611” = this email is already registered!
    “612” = this group has not activated the option for the self‐registration and therefore you cannot register!
    “613” = this email address is already registered on the platform. Use a new email address or contact the
    “614” = username or password incorrect! “615” = the user belongs to a disabled root! “616” = disabled user!
    “617” = user expired!
    “618” = session expired because the password is changed
    “619” = session expired! “620” = insufficient credit!
    “621” = group not found! (Id: {0})
    “622” = language code not implemented! “650” = name already used!
    “651” = group not found! (Id: {0})
    “652” = username or password incorrect!
    “653” = you cannot delete the group '{0}', credit superior than zero! “654” = credit mode not implemented!
    “655” = only group in assigned mode can subject debit
    “656” = credit mode not implemented! Credit mode
    “657” = the image format of the Logo is not valid! The Logo Image formats valid are JPG and PNG. “658” = the size of the logo is too big! Max expected size: {0} Kb.
    “659” = the image is too large; the maximum size is {0} pixels wide and {1} pixels high. “660” = only the user SuperUser can access to this feature
    “675” = credit mode not implemented! “676” = recharge not found! (Id: {0})
    “677” = impossible to edit a recharge that has already been confirmed! (Id: {0}) “678” = impossible to remove a recharge that has already been confirmed! (Id: {0}) “679” = impossible to confirm a recharge that has already been confirmed! (Id: {0}) “680” = you can only confirm the recharges that belongs to the same root!
    “681” = you can only confirm the recharges of the groups that have as a father your group! “682” = this method of payment is not allowed to the groups in {0}!
    “683” = to recharge is necessary to fill in all the required fields for billing.
    “684” = to recharge is necessary to fill in all the required fields for billing.
    “685” = payment Type not implemented
    “686” = the minimum amount of recharge is: {0} “700” = user not found! (Id: {0})
    “701” = group not found! (Id: {0}) “702” = permission code not managed
    “703” = the access to this area is only available to users in possession of the permission code: {0}.
    “704” = it is not possible to enable or disable the permission code {0} because it was be disabled for the primary group!
    “705” = the permission code {0} has already been give! “706” = it is not possible to change SuperUsers permissions! “725” = credit mode not implemented!
    “726” = getPriceByEMessageUser: PostPrintType cannot be null! “727” = getPriceByEMessageUser: NumbOfPages cannot be null! “728” = post print type not implemented! PostPrintType
    “729” = cannot find StampPrice! Maybe N. of page > 200
  • APPENDIX G
    Geographical areas
    For the delivery service Massiva, Raccomandata Smart, Raccomandata AR Smart the rate varies according to the geographical destination of the recipient.
    Metropolitan area (AM)
    Target area of the correspondence identified by the set of ZIP codes with third digit 1 or 9, belonging to the municipalities of Turin, Milan, Venice, Genoa, Bologna, Florence, Rome, Naples and Bari.
    Provincial capital (CP)
    Target area of the correspondence identified by the set of ZIP codes with third digit one or nine, other than those falling in metropolitan areas as per the attached list to the technical conditions.
    Suburban area (EU)
    Target area of the correspondence identified by the set of ZIP codes with third digit zero, five, or eight.
  • APPENDIX H
    Enumerators
    ContactFolderTypes
    - Personal = 10
    - Condominium = 20
    PaymentTypes
    - Credit_card = 1
    - Postal_account = 2
    - Bank_transfer = 3
    - Cash = 4
    - Bonus = 5
    - None = 6
    FaxStates
    - Created = 10
    - Queued = 20
    - Sent = 30
    - Error= 40
    - NotSent = 31
    - Delivered = 35
    - NotDelivered = 36
    - Cancel = 50
    LetterStates
    - Created = 10
    - Queued = 20
    - Sent = 30
    - Error= 40
    - NotSent = 31
    - Delivered = 35
    - NotDelivered = 36
    - Cancel = 50
    SmsStates
    - Created = 10
    - Queued = 20
    - Sent = 30
    - Error= 40
    - NotSent = 31
    - Delivered = 35
    - NotDelivered = 36
    - Cancel = 50
    PrintTypes
    - BWOnlyFront = 10
    - BWFrontRear = 11
    - ColorOnlyFront = 20
    - ColorFrontRead = 21
    PostStampType
    - Priority = 10
    - Registered = 20
    - RegisteredAR = 21
    - RegisteredSmart = 25
    - RegisteredARSmart = 26
    - Massive = 30
  • APPENDIX I
    Settings parameters
    Parameter Description Allowed values
    eMail notification email address string
    Currency client currency string: EUR, USD or XOF
    Language client language string: it, en, fr, es or de
    SmsSender sms sender string: international format (eg: +39123456789) or up to 11 alphanumeric characters (eg: Provider123).
    SmsPrefix sms dialling code if missing string: +39, +49, +225 … search on line complete list but use +XXX format, NOT "00XXX"
    SmsNotification SMS Notification: if true allows you to get additionally information on the outcome of the message delivery on report data boolean: true or false
    FaxName fax sender header string
    FaxNumber fax number header string
    FaxPrefix fax dialling code if missing string: +39, +49, +225 … search on line complete list but use +XXX format, NOT "00XXX"
    PostName post sender name string
    PostAddress post sender address string
    PostZipCode post sender zipcode string
    PostCity post sender city string
    PostProv post sender iso country code string
    PostIsoCountryCode country code string: IT, GM, IV, SP… (see appendix D)
    SendMailAlert set true to receive notification related to each message sent, by email boolean: true or false
  • APPENDIX SMS Coverage

    SMS Worldwide Coverage


    • Afghanistan
    • Albania
    • Algeria
    • Andorra
    • Argentina
    • Armenia
    • Australia
    • Austria
    • Azerbaijan
    • Bahamas
    • Bahrain
    • Bangladesh
    • Belarus
    • Belgium
    • Belize
    • Benin
    • Bolivia
    • Bosnia Herzegovina
    • Botswana
    • Brazil
    • Brunei
    • Bulgaria
    • Burkina Faso
    • Burundi
    • Cambodia
    • Cameroon
    • Canada
    • Cape Verde
    • Cayman Islands
    • Central African Republic
    • Chad
    • Chile
    • China
    • Colombia
    • Congo
    • Costa Rica
    • Croatia
    • Cuba
    • Cyprus
    • Czech Republic
    • Denmark
    • Dominican Republic
    • Ecuador
    • Egypt
    • El Salvador
    • Estonia
    • Ethiopia
    • Faroe Islands
    • Finland
    • France
    • Gabon
    • Gambia
    • Georgia
    • Germany
    • Ghana
    • Gibraltar
    • Greece
    • Guadeloupe
    • Guam
    • Guatemala
    • Guinea
    • Guyana
    • Haiti
    • Honduras
    • Hong Kong
    • Hungary
    • Iceland
    • India
    • Indonesia
    • Iran
    • Iraq
    • Ireland
    • Israel
    • Italy
    • Ivory Coast
    • Jamaica
    • Japan
    • Jordan
    • Kenya
    • Latvia
    • Lebanon
    • Lithuania
    • Luxembourg
    • Macedonia
    • Malaysia
    • Mali
    • Mexico
    • Moldova
    • Montenegro
    • Morocco
    • Netherlands
    • New Zealand
    • Nigeria
    • Norway
    • Pakistan
    • Peru
    • Poland
    • Russia
    • Saudi Arabia
    • Senegal
    • Serbia
    • Singapore
    • Slovakia
    • Slovenia
    • South Africa
    • Spain
    • Sweden
    • Switzerland
    • Turkey
    • UK
    • Ukraine
    • USA