Példa XML

Példa XML mellékelve. A benne szereplő alap mezők legtöbbjét nem kötelező kitölteni. A rendszerbe rögzített egyedi mezők nevei elérhetőek API-n keresztül illetve a mezők testreszabása képernyőn 1-1 mező szerkesztése közben látszik az API-n keresztül is használt normalizált mezőnév.

Az XML-ben a CategoryId adja meg, hogy melyik termékbe kerülnek be az adatok. Ez a rendszerben, az adott termékre kattintva a böngésző címsorában a „Project-” után található szám.

Pl.: https://r3.minicrm.hu/37644/#!Project-31 – Ebben az esetben a 31.

A Project tagben taláható Id érték a Project ReferenceId vagyis a Te rendszeredben található rekord azonosítója.

A ToDos és ToDo tagekben küldhető be teendő az adatlapra. A státusza lehet Open vagy Closed. CreatedAt mező kitöltése kötelező, ez alapján lesz azonosítva az XML-en beküldött teendő a későbbiekben. Amennyiben nem adsz meg Deadline, UpdatedAt és ClosedAt (closed státuszú teendő esetén) tageket, a rendszer a CreatedAt-ben megadott időpontot fogja ezeknél használni.

A Business, Contact tagben / nodeban található érték a Contact ReferenceId, a Te rendszeredben (külső rendszer) található cég, személy azonosítója. Ennek használatával a későbbiek során a Cég / személy módosítását elvégezheted – amennyiben időközben bármilyen adat módosulna – , illetve külön termékekben található adatlapok / Projectek összekapcsolása lehetséges.

<Projects>
    <Project Id="123456">
        <Name>Példa adatlap neve</Name>
        <StatusId>Folyamatban</StatusId>
        <UserId>Munkatárs Neve</UserId>
        <CategoryId>3</CategoryId>
        <ToDos>
          <ToDo>
            <Status>Closed</Status>
            <UserId>Munkatárs Neve</UserId>
            <CreatedAt>2022-01-01T10:00</CreatedAt>
            <Deadline>2022-01-03T10:00</Deadline>
            <Comment>Teszt teendő szövege</Comment>
            <UpdatedAt>2022-01-02T12:00</UpdatedAt>
            <ClosedAt>2022-01-13T01:00</ClosedAt>
          </ToDo>
        </ToDos>
        <Business Id="9932412">
            <Name>Cégnév</Name>
            <Url>http://minicrm-test.local/</Url>
            <Description>Megjegyzéééééés</Description>
            <Industry>Gyártás</Industry>
            <Region>Nyugat-Dunántúl</Region>
            <Employees>268</Employees>
            <YearlyRevenue>12</YearlyRevenue>
            <VatNumber>123456-12-34</VatNumber>
            <RegistrationNumber>6666-66-666666</RegistrationNumber>
            <BankAccount>34255345-44325543-15485245</BankAccount>
            <Swift>34-45432345-342345345-2</Swift>
            <Emails>
                <Email><Value>cegnev@mc.local</Value><Type>home</Type><Default>0</Default></Email>
                <Email><Value>Officecegnev@mc.local</Value><Type>office</Type><Default>1</Default></Email>
            </Emails>
            <Phones>
                <Phone><Value>+36204521544</Value><Type>office</Type><Default>1</Default></Phone>
                <Phone><Value>+36 (20) 452-1511</Value><Type>home</Type><Default>0</Default></Phone>
            </Phones>
            <Addresses>
                <Address><PostalCode>1138</PostalCode><City>Budapest</City><Address>Faludi u. 3.</Address><Type>Székhely</Type></Address>
                <Address><PostalCode>9011</PostalCode><City>Gy&#337;r</City><Address>B&#369;r&#337;kési út 42.</Address><Type>Bolt</Type></Address>
            </Addresses>
        </Business>
        <Contacts>
            <Contact Id="99324121">
                <FirstName>Keresztnév</FirstName>
                <LastName>Vezetéknév</LastName>
                <Position>Cégvezet&#337;</Position>
                <Emails>
                    <Email><Value>kontaktA@mc.local</Value></Email>
                </Emails>
                <Phones>
                    <Phone><Value>+36304521544</Value></Phone>
                    <Phone><Value>+36 (30) 452-1511</Value></Phone>
                </Phones>
            </Contact>
            <Contact Id="99324122">
                <FirstName>Keresztnév2</FirstName>
                <LastName>Vezetéknév2</LastName>
                <Position>Asszisztens</Position>
                <Emails>
                    <Email><Value>OfficekontaktB@mc.local</Value><Type>home</Type><Default>0</Default></Email>
                    <Email><Value>kontaktB@mc.local</Value><Type>office</Type><Default>1</Default></Email>
                </Emails>
                <Phones>
                    <Phone><Value>06-70-123-4567</Value><Default>1</Default></Phone> 
                    <Phone><Value>06-70-123-4568</Value></Phone>
                </Phones>
            </Contact> 
        </Contacts> 
    </Project> 
    <Project Id="123457"> ... </Project> 
</Projects>