Passer au contenu
Français
  • Il n'y a aucune suggestion car le champ de recherche est vide.

IETS015 TSD

Emplacement : Notifications externes (Ci5 → OUT) > Notifications PN-TS

Message de TSD envoyé au clic sur le bouton TSD de la vue PN-TS du manifest.

    Interchange
    Date
    Format classique des notification
    applicationSender → CI5
    applicationReceiver → TSD@FR
    message : declarationPNTS
    messageCode : IETS015
    Message Id
    organisation : code du trader qui fait la demande d’envoi de la notif soit SHAG ou BVEA
    organisationId : siret du trader
    profil : user groupe du trader
    action : Update
    community : communauté du user

    --MessageHeader IETS015 M
    sender M : : CI5
    recipient M : : TSD@FR
    messageTimestamp M : The timestamp in ISO-8601 format (YYYY-MM-DDT:hh:mm:ss.SSSSSSSSSZ). (La meme date que l’interchange dans un format différent)
    messageId M
    Message Id de l’interchange
    languageCode O → “EN”
    --LRN M id du BL
    --ENS re-use indicator O Booléen à récupérer dans case cochée de la vue PNTS
    ensReUseIndicator : la valorisation de l’indicateur re-user à Yes permet de réutiliser les données de l’ENS → cela implique que certaines données de la notification ne seraient plus obligatoires (liste ci-dessous) et permettrait de récupérer ces données de la part du système douanier.
    NO : 0 (case non cochée) / Yes : 1 (case cochée)
    --Supervising customs office M
    Reference number M : First EU customs office du call
    --Declarant M (referentiel trader)
    Identification number M : EORI number du Shag agentTraderCode du manifest
    Name M : le trader name
    ----Communication O (liste)
    Identifier M : email du déclarant ou phone number pas de mail dans le referentiel trader
    Type M EM si email renseigné / TE si phone number renseigné
    --Representative O → à récupérer dans bloc Traders du manifest si renseigné
    Identification number M : a recuperer dans le carnet d’adresse
    Name M
    Status M → à récupérer dans le manifest et convertir en : Direct : 2 / Indirect : 3
    ----Communication O (liste)
    Identifier M : email du representative ou phone number si email non renseigné
    Type M : → EM/TE
    ConsignementHeaderMasterLevel
    Consignment (Master)
    Consignor (0..1) : données à récupérer dans le manifest (bloc Traders “Shipper”au niveau BL)
    Si re-use = 1, donnée à null
    Si re-use <> 1, donnée obligatoire
    Identification number (0..1)
    Name (1..1)
    Type of person (1..1)
    Address (1..1) :
    Street(0..1) an..70 Obligatoire si P.O. Box n'est pas complété
    Street additional line (0..1) an..70
    Number (0..1) an..35 Obligatoire si P.O. Box n'est pas complété
    P.O. Box (0..1) an..70
    Sub-division (0..1) an..35
    Country (1..1) a2
    Postcode (0..1) an..17 Obligatoire si country ne fait pas parti de la liste suivante : (AE, AG, AO, BF, BI, BJ, BO, BW, BZ, CD, CF, CG, CM, DJ, DM, ER, GA, GD, GH, GM, GQ, GY, HK, JM, KI, KM, KN, KP, LY, ML, MM, MR, MW, NR, PA, QA, RW, SB, SC, SO, SR, SS, ST, SY, TD, TG, TL, TO, TV, UG, VU, YE, ZM, ZW)
    City an..35 (1..1)
    Communication (0..9) (liste)
    Identifier (1..1) : email du representative ou phone number
    Type CL707 (1..1): EM / TE
    Consignee (0..1) : Idem consignor (0..1) : données à récupérer dans le manifest (bloc Traders Parties au niveau BL)
    Si re-use = 1, donnée à null / Si re-use <> 1, donnée obligatoire
    Identification number (0..1)
    Name (1..1)
    Type of person (1..1)
    Address (1..1) :
    Street(0..1) an..70 Obligatoire si P.O. Box n'est pas complété
    Street additional line (0..1) an..70
    Number (0..1) an..35 Obligatoire si P.O. Box n'est pas complété
    P.O. Box (0..1) an..70
    Sub-division (0..1) an..35
    Country (1..1) a2
    Postcode (0..1) an..17 Obligatoire si country ne fait pas parti de la liste suivante : (AE, AG, AO, BF, BI, BJ, BO, BW, BZ, CD, CF, CG, CM, DJ, DM, ER, GA, GD, GH, GM, GQ, GY, HK, JM, KI, KM, KN, KP, LY, ML, MM, MR, MW, NR, PA, QA, RW, SB, SC, SO, SR, SS, ST, SY, TD, TG, TL, TO, TV, UG, VU, YE, ZM, ZW)
    City an..35 (1..1)
    Communication (0..9) (liste)
    Identifier (1..1) : email du representative ou phone number
    Type CL707 (1..1): EM / TE
    Notify (0..1) : idem consignor : données à récupérer dans le manifest (bloc Traders Parties au niveau BL)
    Si re-use = 1, donnée à null / Si re-use <> 1, donnée obligatoire
    Identification number (0..1)
    Name (1..1)
    Type of person (1..1)
    Address (1..1) :
    Street(0..1) an..70 Obligatoire si P.O. Box n'est pas complété
    Street additional line (0..1) an..70
    Number (0..1) an..35 Obligatoire si P.O. Box n'est pas complété
    P.O. Box (0..1) an..70
    Sub-division (0..1) an..35
    Country (1..1) a2
    Postcode (0..1) an..17 Obligatoire si country ne fait pas parti de la liste suivante : (AE, AG, AO, BF, BI, BJ, BO, BW, BZ, CD, CF, CG, CM, DJ, DM, ER, GA, GD, GH, GM, GQ, GY, HK, JM, KI, KM, KN, KP, LY, ML, MM, MR, MW, NR, PA, QA, RW, SB, SC, SO, SR, SS, ST, SY, TD, TG, TL, TO, TV, UG, VU, YE, ZM, ZW)
    City an..35 (1..1)
    Communication (0..9) (liste)
    Identifier (1..1) : email du representative ou phone number
    Type CL707 (1..1):
    EM si email renseigné
    TE si phone number renseigné
    Transport document (1..1) Unique par consignment master ou consignment house.
    Reference number (1..1) : numéro du BL du pre manifest
    Type : CL754 →
    Bill of lading = N705 (si pas de house BL)
    Master bill of lading = N704 (Si house BL associé au BL)
    Transport equipment (0.9999) Pas renseigné pour les BBK
    Si re-use = 1, donnée à null
    Si re-use <> 1, donnée facultative
    Container identification number (1/1) : numéro des containers
    Container packed status (0..1) :
    Empty : A
    Not empty : B
    Number of seal (0..1) = nombre de scellés
    --------Seal (0.99)
    Identifier (1..1) tous les numéros des scellés
    Previous document (0..1) : (MRN du premanifest)
    Reference number (1..1) : MRN
    Type (1..1) :
    Si customs status = si T ou TB => N355
    Si customs status = si T1 => N821
    Supporting document : facultatif (0.99)→ bloc customs document du BL
    Si re-use = 1, donnée à null
    Si re-use <> 1, donnée facultative
    Reference number (1..1)
    Type (1..1)
    consignmentItemMaster (0.9999): niveau goods items du master → si le master BL contient des House BL, les goods items seront repris au niveau des House BL et les goods items du master BL ne seront pas renseignés.
    Si re-use = 1, donnée à null1
    Si re-use <> 1, donnée facultative
    Goods item number (1.1): récupérer toutes les lignes de goods items de tous les cargos du master BL. Créer une ligne par référence de goods item.
    Packaging (1..99)
    Type of packages (1..1) CL017 (utiliser les type of package de CI5)
    Number of packages (0..1) : nombre de colis (Ne pas remplir si le package type du good item= VQ', 'VG', 'VL', 'VY', 'VR', 'VS', 'VO', 'NE', 'NF', 'NG)
    Commodity (1..1)
    Description of goods (1..1) : description des marchandises
    commodity code (0..1) CL706 (utiliser les codes sh CI5) obligatoire si le consignor et consignee ≠ '1 (Natural person)'(→ obligatoire dans CI5)
    harmonised system seb heading code (1..1) SH6 : les 6 permiers caractères du commodity code du manifest
    combined Nomenclature code (0..1) 2 derniers caractères SH8 (facultatif)
    Weight (0..1) → ne pas renseigner si Empty
    Gross mass (1..1) : poids de l’item
    ConsignmentHouseLevel (0..99999) → rechercher les données dans la House BL list liée au master BL (liste) O
    Consignor (0..1) : données à récupérer dans la partie trader du houseBL C
    Si re-use = 1, donnée à null
    Si re-use <> 1, donnée obligatoire
    Identification number (0..1) O
    Name (1..1)M
    Type of person (1..1)M
    Address (1..1) : M
    Street(0..1) C an..70 Obligatoire si P.O. Box n'est pas complété
    Street additional line (0..1) an..70 O
    Number (0..1) C an..35 Obligatoire si P.O. Box n'est pas complété
    P.O. Box (0..1) O an..70
    Sub-division (0..1) O an..35
    Country (1..1) a2 M
    Postcode (0..1) C an..17 Obligatoire si country ne fait pas parti de la liste suivante : (AE, AG, AO, BF, BI, BJ, BO, BW, BZ, CD, CF, CG, CM, DJ, DM, ER, GA, GD, GH, GM, GQ, GY, HK, JM, KI, KM, KN, KP, LY, ML, MM, MR, MW, NR, PA, QA, RW, SB, SC, SO, SR, SS, ST, SY, TD, TG, TL, TO, TV, UG, VU, YE, ZM, ZW)
    City an..35 (1..1) M
    Communication (0..9) (liste)
    Identifier (1..1) : email du representative ou phone number M
    Type CL707 (1..1): M
    EM si email renseigné
    TE si phone number renseigné
    Consignee (0..1) : données à récupérer dans la partie trader du houseBL
    Si re-use = 1, donnée à null
    Si re-use <> 1, donnée obligatoire
    Identification number (0..1) O
    Name (1..1) M
    Type of person (1..1) M
    Address (1..1) : M
    Street C (0..1) an..70 Obligatoire si P.O. Box n'est pas complété
    Street additional line O (0..1) an..70
    Number (0..1) C an..35 Obligatoire si P.O. Box n'est pas complété
    P.O. Box (0..1)O  an..70
    Sub-division (0..1) O an..35
    Country (1..1) M a2
    Postcode (0..1) C an..17 Obligatoire si country ne fait pas parti de la liste suivante : (AE, AG, AO, BF, BI, BJ, BO, BW, BZ, CD, CF, CG, CM, DJ, DM, ER, GA, GD, GH, GM, GQ, GY, HK, JM, KI, KM, KN, KP, LY, ML, MM, MR, MW, NR, PA, QA, RW, SB, SC, SO, SR, SS, ST, SY, TD, TG, TL, TO, TV, UG, VU, YE, ZM, ZW)
    City an..35 (1..1) M
    Communication (0..9) (liste)
    Identifier (1..1) : email du representative ou phone number M
    Type CL707 (1..1): M
    EM si email renseigné
    TE si phone number renseigné
    Notify (0..1) : données à récupérer dans la partie trader du houseBL
    Si re-use = 1, donnée à null
    Si re-use <> 1, donnée obligatoire
    Identification number (0..1) M
    Name (1..1)M
    Type of person (1..1)M
    Address (1..1) : M
    Street C (0..1) an..70 Obligatoire si P.O. Box n'est pas complété
    Street additional line O (0..1) an..70
    Number (0..1) C an..35 Obligatoire si P.O. Box n'est pas complété
    P.O. Box (0..1) O an..70
    Sub-division (0..1) O an..35
    Country (1..1) M a2
    Postcode (0..1) C an..17 Obligatoire si country ne fait pas parti de la liste suivante : (AE, AG, AO, BF, BI, BJ, BO, BW, BZ, CD, CF, CG, CM, DJ, DM, ER, GA, GD, GH, GM, GQ, GY, HK, JM, KI, KM, KN, KP, LY, ML, MM, MR, MW, NR, PA, QA, RW, SB, SC, SO, SR, SS, ST, SY, TD, TG, TL, TO, TV, UG, VU, YE, ZM, ZW)
    City an..35 (1..1) M
    Communication (0..9) (liste)
    Identifier (1..1) M : email du representative ou phone number
    Type CL707 (1..1): M
    EM si email renseigné
    TE si phone number renseigné
    Transport document (1..1) M
    Reference number (1..1) M : numéro du HBL
    Type :M N714
    Previous document (0..1) (MRN du HBL)
    Reference number (1..1) : MRN M
    Type (1..1) : M
    Si customs status = TB ou T=> N355
    Si customs status = T1 => N821
    Supporting document (0.99) O → bloc customs document du BL (liste)
    Si re-use = 1, donnée à null
    Si re-use <> 1, donnée facultative
    Reference number (1..1) M
    Type (1..1) M => Pas encore dans les HBL
    consignmentItemHouse (0.9999) O niveau hbbk du HBL (liste)
    Si re-use = 1, donnée à null
    Si re-use <> 1, donnée facultative
    Goods item number (1.1): M récupérer toutes les lignes de goods items de tous les cargos du houseBL
    Packaging (1..99) M (lignes measurement) (liste)
    Type of packages (1..1) CL017 (utiliser les type of package de CI5) M
    Number of packages (0..1) C : nombre de colis (Ne pas remplir si le package type du measurement = VQ', ‘VG', 'VL', 'VY', 'VR', 'VS', 'VO', 'NE', 'NF', 'NG sinon c’est obligatoire)
    Shipping marks (0..1) O (Ne pas remplir si le package type du measurement = VQ', 'VG', 'VL', 'VY', 'VR', 'VS', 'VO', 'NE', 'NF', 'NG sinon c’est optionnel)
    Commodity (1..1) M
    Description of goods (1..1) : description des marchandises M
    commodity code (0..1) C CL706 (utiliser les codes sh CI5) obligatoire si le consignor et consignee ≠ '1 (Natural person)'
    harmonised system seb heading code (1..1) M SH6 : les 6 permiers caractères du commodity code du manifest
    combined Nomenclature code (0..1) 2 derniers caractères SH8 (facultatif)
    Weight (0..1)
    Gross mass (1..1) : Gross mass du hbbk M
    locationOfGoods (0..1)
    Type of location (1..1) CL347 → Approved place : C
    Qualifier of identification (1..1) : U
    authorisationNumber : an35
    Customs office (0..1) : customs office du port of call
    Reference number (1..1)
    Economic operator (0..1) : trader manager du terminal du manifest
    Identification number (1..1)
    arrivalTransportMeans (1..1)
    Identifier number (1..1)= IMO du navire associé au call du manifest
    type of identification (1..1): 10
    warehouse (0..1)
    Identifier : code du lieu (terminal location de l’annonce) = TDF, 2XLS…
    type -> Storage facilities for the temporary storage of goods : V (en dur) | {
    "interchange":{
    "id":"2712ecace838e0",
    "date":"2024-09-10T16:33:09.252+02:00",
    "applicationSender":"Ci5",
    "applicationReceiver":"TSD@FR",
    "message":"declarationPNTS",
    "messageCode":"IETS015",
    "messageId":"31696283",
    "organization":"DOUANEMRS",
    "organizationId":"17130230000016",
    "profile":"CUSTOMS_FR003680-MRS",
    "action":"UPDATE",
    "community":"MRS"
    },
    "IETS015":{
    "messageHeader":{
    "sender":"CI5",
    "recipient":"TSD@FR",
    "messageTimestamp":"2024-09-10T14:33:09.000000252",
    "messageId":"31696283",
    "languageCode":"EN"
    },
    "lrn":"8483",
    "ensReUseIndicator":0,
    "supervisingCustomsOffice":{
    "referenceNumber":"FR002730"
    },
    "declarant":{
    "name":"MSC",
    "identificationNumber":"369",
    "communication":[
    {
    "identifier":"(+33) 491141713",
    "type":"TE"
    },
    {
    "identifier":"msc@yopmail.com",
    "type":"EM"
    }
    ]
    },
    "representative":{
    "name":"REPRESENTATIVE1",
    "identificationNumber":"987123654",
    "status":2,
    "communication":[
    {
    "identifier":"representative1@yopmail.com",
    "type":"EM"
    },
    {
    "identifier":"0777777777",
    "type":"TE"
    }
    ]
    },
    "consignmentHeaderMasterLevel":{
    "consignmentMasterLevel":{
    "totalGrossMass":11000,
    "consignor":{
    "name":"REPRESENTATIVE1",
    "identificationNumber":"987123654",
    "typeOfPerson":3,
    "address":{
    "city":"MARSEILLE",
    "country":"FR",
    "subDivision":"1",
    "postCode":"13001",
    "streetAdditionalLine":"streetadd",
    "poBox":"1"
    },
    "communication":[
    {
    "identifier":"representative1@yopmail.com",
    "type":"EM"
    },
    {
    "identifier":"0777777777",
    "type":"TE"
    }
    ]
    },
    "consignee":{
    "name":"REPRESENTATIVE1",
    "identificationNumber":"987123654",
    "typeOfPerson":3,
    "address":{
    "city":"MARSEILLE",
    "country":"FR",
    "subDivision":"1",
    "postCode":"13001",
    "streetAdditionalLine":"streetadd",
    "poBox":"1"
    },
    "communication":[
    {
    "identifier":"representative1@yopmail.com",
    "type":"EM"
    },
    {
    "identifier":"0777777777",
    "type":"TE"
    }
    ]
    },
    "transportDocument":{
    "referenceNumber":"EBIBL_US3201_1",
    "type":"N704"
    },
    "transportEquipment":[
    {
    "containerPackedStatus":"B",
    "containerIdentificationNumber":"EBICTUS32011"
    }
    ],
    "previousDocument":{
    "referenceNumber":"24FRD0368010092401",
    "type":"N355"
    }
    },
    "consignmentHouseLevel":[
    {
    "totalGrossMass":10,
    "consignor":{
    "name":"REPRESENTATIVE1",
    "identificationNumber":"987123654",
    "typeOfPerson":3,
    "address":{
    "city":"MARSEILLE",
    "country":"FR",
    "subDivision":"1",
    "postCode":"13001",
    "streetAdditionalLine":"streetadd",
    "poBox":"1"
    },
    "communication":[
    {
    "identifier":"representative1@yopmail.com",
    "type":"EM"
    },
    {
    "identifier":"0777777777",
    "type":"TE"
    }
    ]
    },
    "consignee":{
    "name":"REPRESENTATIVE1",
    "identificationNumber":"987123654",
    "typeOfPerson":3,
    "address":{
    "city":"MARSEILLE",
    "country":"FR",
    "subDivision":"1",
    "postCode":"13001",
    "streetAdditionalLine":"streetadd",
    "poBox":"1"
    },
    "communication":[
    {
    "identifier":"representative1@yopmail.com",
    "type":"EM"
    },
    {
    "identifier":"0777777777",
    "type":"TE"
    }
    ]
    },
    "transportDocument":{
    "referenceNumber":"EBIHBL_US3201_1",
    "type":"N714"
    },
    "previousDocument":{
    "referenceNumber":"24FRD0368010092401",
    "type":"N355"
    },
    "consignmentItemHouseLevel":[
    {
    "goodsItemNumber":1,
    "packaging":[
    {
    "shippingMarks":"h",
    "numberOfPackages":10,
    "typeOfPackages":"AJ"
    }
    ],
    "commodity":{
    "descriptionOfGoods":"h",
    "commodityCode":{
    "harmonizedSystemSubHeadingCode":"775996"
    }
    },
    "weight":{
    "grossMass":10
    }
    }
    ]
    }
    ],
    "locationOfGoods":{
    "typeOfLocation":"B",
    "qualifierOfIdentification":"Y",
    "authorisationNumber":"FRTST-2024-1245"
    },
    "arrivalTransportMeans":{
    "identificationNumber":"IMO9421219",
    "typeOfIdentification":10
    },
    "warehouse":{
    "identifier":"D2IMP",
    "type":"V"
    }
    }
    }
    } |

    • — exemple type avec re-use : {

    "interchange": {
    "id": "304376620083da",
    "date": "2024-10-09T09:51:11.048+02:00",
    "applicationSender": "Ci5",
    "applicationReceiver": "TSD@FR",
    "message": "declarationPNTS",
    "messageCode": "IETS015",
    "messageId": "31710151",
    "organization": "DOUANEBOD",
    "organizationId": "17330230800015",
    "profile": "CUSTOMS_FR000610-BOD",
    "action": "UPDATE",
    "community": "BOD"
    },
    "IETS015": {
    "messageHeader": {
    "sender": "CI5",
    "recipient": "TSD@FR",
    "messageTimestamp": "2024-10-09T07:51:11.000000048",
    "messageId": "31710151",
    "languageCode": "EN"
    },
    "lrn": "B1618",
    "ensReUseIndicator": 1,
    "supervisingCustomsOffice": {
    "referenceNumber": "FR000610"
    },
    "declarant": {
    "name": "DOCKSMARITIMES",
    "identificationNumber": "FR50079878000010",
    "communication": [
    {
    "identifier": "0777777777",
    "type": "TE"
    }
    ]
    },
    "representative": {
    "name": "REPRESENTATIVE1",
    "identificationNumber": "3",
    "status": 2,
    "communication": [
    {
    "identifier": "0777777777",
    "type": "TE"
    }
    ]
    },
    "consignmentHeaderMasterLevel": {
    "consignmentMasterLevel": {
    "transportDocument": {
    "referenceNumber": "BLUS334101",
    "type": "N705"
    },
    "previousDocument": {
    "referenceNumber": "24FRS6100853190003",
    "type": "N355"
    }
    },
    "locationOfGoods": {
    "typeOfLocation": "A",
    "qualifierOfIdentification": "V",
    "customsOffice": {
    "referenceNumber": "FR000610"
    },
    "additionalIdentifier": "11111"
    },
    "arrivalTransportMeans": {
    "identificationNumber": "IMO9757137",
    "typeOfIdentification": 10
    }
    }
    }
    } |

    Règles de gestion

    • RS0150001 : Si le customs identification du terminal de l’annonce commence par “LADT” :

      • qualifierOfIdentification dans LocationOfGoods = “Y”
      • typeOfLocation dans LocationOfGoods = “C”
      • Rajouter authorisationNumber an35 dans LocationOfGoods et y mettre la valeur du customs Identification du terminal du manifeste
    • RS0150002 : Si le customs identification du terminal de l’annonce commence par “FRTST”

      • qualifierOfIdentification dans LocationOfGoods = “Y”
      • typeOfLocation dans LocationOfGoods = “B”
      • Rajouter authorisationNumber an35 dans LocationOfGoods et y mettre la valeur du customs Identification du terminal du manifeste
    • RS0150003 : Si le customs identification du terminal de l’annonce commence par autre chose que ceux cités précédemment :

      • qualifierOfIdentification dans LocationOfGoods = “V”
      • typeOfLocation dans LocationOfGoods = “A”
      • Rajouter additionalIdentifier an4 dans LocationOfGoods et y mettre la valeur du customs Identification du terminal du manifeste
    • RS0150004 : S’il n’y a pas de customs identification, le message n’est pas envoyé, erreur : Terminal’s customs identification is missing.

    • RS0150005 : Ls message IETS115 doit envoyer les good items dans l’ordre chronologique croissant (de 1 à n).
    • RS0150006 : Chaque numéro de good item doit être unique et séquentiel, en commençant par 1.
    • RS0150007 : pour le champ Transport document

      • Reference number (1..1) : numéro du BL du pre manifest

        • Bill of lading = N705 ( si la case multiple filing n'est pas cochée en IHM)
        • Master bill of lading = N704 (si la case multiple filing est cochée en IHM)

    Traitement des cargos empty / last trip / SOC

    Pour les cargos de types container et roro :

    • avec les cases empty + shipper owned (SOC) cochées,
    • OU avec les cases empty + shipper owned + last trip cochées

    consignmentItemMaster (0.9999) : niveau goods items du master

    • Si re-use = 1, donnée à null1
    • Si re-use <> 1, donnée facultative
    • Goods item number (1.1): créer un good item number 1 (si seul ou +1 si suivant) pour les cargos empty last trip
    • Packaging (1..99)

      • Type of packages (1..1) CL017 CN (code en dur)
      • Number of packages (0..1) : nombre de cargos empty last trip
    • Commodity (1..1)

      • Description of goods (1..1) : empty container (en dur)
      • commodity code (0..1) CL706 (utiliser les codes sh CI5)

        • harmonised system seb heading code (1..1) SH6 : 860900
        • combined Nomenclature code (0..1) ne pas renseigner
    • Weight (0..1)

      • Gross mass (1..1) : total des tares des cargos empty last trip

    Fusion des goods items par commodity code

    Pas de recalcul des good item numbers dans PNTS.

    Par BL, si plusieurs “good items” partagent le même good item number, leurs données devront être consolidées dans un seul item :

    Exemple à partir des calculs pour ENS :

    • GI01 / Com code = 123456 => Good Item number = 1
    • GI02 / Com code = 456789 => Good Item number = 2
    • GI03 / Com code = 12345601 => Good Item number = 1
    • GI04 / Com code = 12345602 => Good Item number = 1
    • GI05 / Com code = 973159 => Good Item number = 3

    Impacts dans les champs des notifications IETS015, IETS115 et IETS413 :

    { "goodsItemNumber": n..5 => unique dans le message "packaging": [ faire la liste { "numberOfPackages": n..8, "typeOfPackages": an2 } ], "commodity": { "descriptionOfGoods":an..512 => concaténer les champs, les séparer par une virgule, couper le texte s'il dépasse le nombre de caractères max "commodityCode": { "harmonizedSystemSubHeadingCode": an6 } }, "weight": { "grossMass": n..16,6 => additionner les poids } }, {

    Références

    https://mgi-team.atlassian.net/browse/US-2738

    https://mgi-team.atlassian.net/browse/US-2739

    https://mgi-team.atlassian.net/browse/US-2745

    https://mgi-team.atlassian.net/browse/US-2552

    https://mgi-team.atlassian.net/browse/US-3105

    https://mgi-team.atlassian.net/browse/US-3156

    https://mgi-team.atlassian.net/browse/US-3501

    https://mgi-team.atlassian.net/browse/US-3758

    https://mgi-team.atlassian.net/browse/US-3662

    https://mgi-team.atlassian.net/browse/US-3649

    https://mgi-team.atlassian.net/browse/US-4034

    Source : https://mgi-team.atlassian.net/wiki/spaces/DOCI5/pages/3719790593