Interface: IMMO - Loyer du marché version 2017.00

Ce document décrit l'interface AbaConnect Loyer du marché de l'application IMMO .


Informations générales

Informations générales sur l'interface.

Information de l'interface AbaConnect
Application:IMMO
Nom de l'interface:Loyer du marché
ID:MarketRent ( MarketRent )
Version:2017.00
Status:Productif


Fonctions d'exportation et d'importation possibles de l'interface

Fonctions exportation/importation
Exportation:XML
Importation:XML


Informations complémentaires sur l'interface

Information complémentaire

                                  Révision champ Maximum de l'interface : 0



Informations de mappage

Les informations relatives au mappage sont affichées ci-dessous.

Informations de mappage
ID mappage:AbaDefault
Nom du mappage:Loyer du marché
Description:

                



Exemple d'une structure XML AbaConnect

Ci-dessous un exemple d'une structure Header XML. Cette information est donc visible dans un fichier d'exportation XML AbaConnect, fichier exporté via l'interface AbaConnect Abacus.

Structure XML AbaConnect
<?xml version='1.0' encoding='UTF-8'?>
<AbaConnectContainer>
  <TaskCount>1</TaskCount>
  <Task>
    <Parameter>
      <Application>IMMO</Application>
      <Id>MarketRent</Id>
      <MapId>AbaDefault</MapId>
      <Version>2017.00</Version>
      <!-- Attention: Le numéro de mandant est facultatif et signifie que les données ne peuvent être importées que dans le mandant spécifié -->
      <!-- L'option mandant a un effet uniquement lors de l'importation des données. Configuration possible dans les paramètres d'exportation AbaConnect. -->
      <!-- Par défaut, le numéro de mandant n'est pas écrit dans le fichier d'exportation -->
      <Mandant>7777</Mandant>
    </Parameter>
    <Transaction>
      <MarketRent mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </MarketRent>
    </Transaction>
  </Task>
</AbaConnectContainer>



Exemple AbaConnect Command Line

Voici quelques exemples de la ligne de commande AbaConnect. La ligne de commande AbaConnect peut être exécutée avec les programmes abaconnectexportconsole.exe et abaconnectimportconsole.exe. La ligne de commande AbaConnect doit être exécutée directement sur le serveur. Vous trouverez de plus amples informations sur la page d'accueil d'Abacus. Les exemples suivants servent de point de départ pour la création d'une ligne de commande simple.

AbaConnect Command Line
Export :
abaconnectexportconsole.exe "/USRuser" "/PWxxx"  "-aIMMO"  "-version2017.00"  "-M7777"  "-acidMarketRent"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aIMMO"  "-version2017.00"  "-M7777"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-importfileX:\data.xml"

N.B. : Pour importer des données XML, il n'est pas nécessaire de spécifier l'ID d'interface et le mappage dans la Command Line. Cette information se trouve dans le fichier d'importation XML.



Champs / structure du mappage

La table suivante affiche les données du mappage de manière simplifiée.
Le nom de l'élément XML et du parent est toujours écrit en anglais. Avec un clic de la souris sur une ligne, des informations supplémentaires sont affichées.

Nom élément XML Nom du champ Nom parent Type Longueur Obligatoire
MarketRentLoyer du marché---Non
    - ValidFromValable dèsMarketRentDate-Oui
    - RealEstateNumberN° immeubleMarketRentNuméro12Oui
    - ObjectNumberN° objetMarketRentNuméro12Oui
    - RentComponentNumberN° élément constitutif du loyerMarketRentNuméro8Non
    - MarketRentAmountMontant MarketRentMarketRentNuméro12Non
    - MinimumRentAmountMontant loyer minimumMarketRentNuméro12Non
    - ReferenceInterestRateTaux hypothécaire de référenceMarketRentNuméro4Non
    - IndexNumberN° indiceMarketRentNuméro12Non
    - IndexCreditInPercentPrise en compte indice en pourcentageMarketRentNuméro4Non
    - IndexActualIndice effectifMarketRentDate-Non
    - CostIncreaseHausse des fraisMarketRentNuméro2Non
    - CostIncreaseCreditPrise en compte hausse des fraisMarketRentNuméro4Non
    - CostIncreaseActualHausse des frais effectiveMarketRentDate-Non
    - JanuaryJanvierMarketRentBooléen-Non
    - FebruaryFévrierMarketRentBooléen-Non
    - MarchMarsMarketRentBooléen-Non
    - AprilAvrilMarketRentBooléen-Non
    - MayMaiMarketRentBooléen-Non
    - JuneJuinMarketRentBooléen-Non
    - JulyJuilletMarketRentBooléen-Non
    - AugustAoûtMarketRentBooléen-Non
    - SeptemberSeptembreMarketRentBooléen-Non
    - OctoberOctobreMarketRentBooléen-Non
    - NovemberNovembreMarketRentBooléen-Non
    - DecemberDécembreMarketRentBooléen-Non
    - CalculationBasisBase de calculMarketRentNuméro2Non



Informations détaillées des champs

Description détaillée des champs de l'interface.

Valable dès
Nom élément XML:ValidFrom
Elément parent:MarketRent
Type de champ:Date (2000-03-20)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "GueltigAb")
                    

N° immeuble
Nom élément XML:RealEstateNumber
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "ImmobilienNr")
                    

N° objet
Nom élément XML:ObjectNumber
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "ObjektNr")
                    

N° élément constitutif du loyer
Nom élément XML:RentComponentNumber
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "MietzinskompNr")
                    

Montant MarketRent
Nom élément XML:MarketRentAmount
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   2Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "BetragMarktmiete")
                    
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Montant loyer minimum
Nom élément XML:MinimumRentAmount
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   2Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "BetragMinimumMiete")
                    
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Taux hypothécaire de référence
Nom élément XML:ReferenceInterestRate
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Referenzzinssatz")
                    
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

N° indice
Nom élément XML:IndexNumber
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "IndexNr")
                    

Prise en compte indice en pourcentage
Nom élément XML:IndexCreditInPercent
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   2Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "IndexAnrInProz")
                    
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Indice effectif
Nom élément XML:IndexActual
Elément parent:MarketRent
Type de champ:Date (2000-03-20)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "IndexEffektiv")
                    

Hausse des frais
Nom élément XML:CostIncrease
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Kostensteigerung")
                    

Prise en compte hausse des frais
Nom élément XML:CostIncreaseCredit
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   2Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "KostensteigAnrech")
                    
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Hausse des frais effective
Nom élément XML:CostIncreaseActual
Elément parent:MarketRent
Type de champ:Date (2000-03-20)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "KostensteigEffektiv")
                    

Janvier
Nom élément XML:January
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Jan")
                    

Février
Nom élément XML:February
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Feb")
                    

Mars
Nom élément XML:March
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Mrz")
                    

Avril
Nom élément XML:April
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Apr")
                    

Mai
Nom élément XML:May
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Mai")
                    

Juin
Nom élément XML:June
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Jun")
                    

Juillet
Nom élément XML:July
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Jul")
                    

Août
Nom élément XML:August
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Aug")
                    

Septembre
Nom élément XML:September
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Sep")
                    

Octobre
Nom élément XML:October
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Okt")
                    

Novembre
Nom élément XML:November
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Nov")
                    

Décembre
Nom élément XML:December
Elément parent:MarketRent
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "Dez")
                    

Base de calcul
Nom élément XML:CalculationBasis
Elément parent:MarketRent
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                                  (Le champ ID internes pour cet élément est "BerechnungsGrundl")