FinanceFakturyList

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
Linia 13: Linia 13:
 
<SortCol>data_wyst</SortCol>
 
<SortCol>data_wyst</SortCol>
 
<SortOrder>ASC</SortOrder>
 
<SortOrder>ASC</SortOrder>
<DataOd>2013-06-5</DataOd>
+
 
<DataDo>2013-06-20</DataDo>
+
<Klient>Nowak</Klient><!-- opcjonalne -->
 +
<DataWyst>>=,2015-08-01,<=,2015-08-03</DataWyst><!-- opcjonalne -->
 +
<DataSprz>=,2015-08-01</DataSprz><!-- opcjonalne -->
 +
<Termin>=,2015-08-01</Termin><!-- opcjonalne -->
 +
<Platnosc>PRZELEW</Platnosc><!-- opcjonalne -->
 +
<Wartosc>>,100.00</Wartosc><!-- opcjonalne -->
 +
<Pozostalo>>,100.00</Pozostalo><!-- opcjonalne -->
 +
<SortOrder>ASC</SortOrder><!-- opcjonalne -->
 +
<SortOrder>ASC</SortOrder><!-- opcjonalne -->
 +
<SortOrder>ASC</SortOrder><!-- opcjonalne -->
 +
<SortOrder>ASC</SortOrder><!-- opcjonalne -->
 +
<SortOrder>ASC</SortOrder><!-- opcjonalne -->
 +
<SortOrder>ASC</SortOrder><!-- opcjonalne -->
 +
<SortOrder>ASC</SortOrder><!-- opcjonalne -->
 +
<SortOrder>ASC</SortOrder><!-- opcjonalne -->
 +
<SortOrder>ASC</SortOrder><!-- opcjonalne -->
 +
 
 +
 
 +
 
 +
std::string Klient = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Klient", false);
 +
std::string DataWyst = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("DataWyst", false);//tab
 +
std::string DataSprz = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("DataSprz", false);//tab
 +
std::string Termin = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Termin", false);//tab
 +
std::string Platnosc = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Platnosc", false);
 +
std::string Wartosc = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Wartosc", false);//tab
 +
std::string Status = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Status", false);
 +
std::string Waluta = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Waluta", false);
 +
std::string Pozostalo = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Pozostalo", false);//tab
 +
std::string Grupy = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Grupy", false);//tab int
 +
int TypKlienta =  this->StringToInt(objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("TypKlienta", false));
 +
std::string TypDokumentu = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("TypDokumentu", false);
 +
std::string Plany = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Plany", false);//tab int
 
</FinanceFakturyList>
 
</FinanceFakturyList>
 
</Request>
 
</Request>

Wersja z 15:07, 26 sie 2015

Zapytanie:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
//BEGIN//
<?xml version="1.0" encoding="UTF-8"?>
<Net47>
    <SessionID>9859c16379c2f22e2db8dde9f41cc6a8</SessionID>
    <Priority>0</Priority>
    <Request>
        <Type>FinanceFakturyList</Type>
        <FinanceFakturyList>
            <Limit>0</Limit>
            <Offset>1</Offset>
            <SortCol>data_wyst</SortCol>
            <SortOrder>ASC</SortOrder>
 
            <Klient>Nowak</Klient><!-- opcjonalne -->
            <DataWyst>>=,2015-08-01,<=,2015-08-03</DataWyst><!-- opcjonalne -->
            <DataSprz>=,2015-08-01</DataSprz><!-- opcjonalne -->
            <Termin>=,2015-08-01</Termin><!-- opcjonalne -->
            <Platnosc>PRZELEW</Platnosc><!-- opcjonalne -->
            <Wartosc>>,100.00</Wartosc><!-- opcjonalne -->
            <Pozostalo>>,100.00</Pozostalo><!-- opcjonalne -->
            <SortOrder>ASC</SortOrder><!-- opcjonalne -->
            <SortOrder>ASC</SortOrder><!-- opcjonalne -->
            <SortOrder>ASC</SortOrder><!-- opcjonalne -->
            <SortOrder>ASC</SortOrder><!-- opcjonalne -->
            <SortOrder>ASC</SortOrder><!-- opcjonalne -->
            <SortOrder>ASC</SortOrder><!-- opcjonalne -->
            <SortOrder>ASC</SortOrder><!-- opcjonalne -->
            <SortOrder>ASC</SortOrder><!-- opcjonalne -->
            <SortOrder>ASC</SortOrder><!-- opcjonalne -->
 
 
 
        std::string Klient = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Klient", false);
        std::string DataWyst = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("DataWyst", false);//tab
        std::string DataSprz = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("DataSprz", false);//tab
        std::string Termin = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Termin", false);//tab
        std::string Platnosc = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Platnosc", false);
        std::string Wartosc = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Wartosc", false);//tab
        std::string Status = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Status", false);
        std::string Waluta = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Waluta", false);
        std::string Pozostalo = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Pozostalo", false);//tab
        std::string Grupy = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Grupy", false);//tab int
        int TypKlienta =  this->StringToInt(objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("TypKlienta", false));
        std::string TypDokumentu = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("TypDokumentu", false);
        std::string Plany = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Plany", false);//tab int
        </FinanceFakturyList>
    </Request>
</Net47>
//BEGINEND//

Odpowiedź:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//BEGIN//
<?xml version="1.0" encoding="UTF-8"?>
<Net47>
    <Request>
        <Type>FinanceFakturyList</Type>
        <FinanceFakturyList>
            <Rekord><!-- sekcja może wystąpić kilka razy -->
                <DocumentID>3999</DocumentID>
                <UserID>27</UserID>
                <CustomerID>138</CustomerID>
                <Klient>Paśmierz Jeronim</Klient>
                <NumerDok>0251/FV/06/2013</NumerDok>
                <DataWyst>2013-06-20</DataWyst>
                <DataSprz>2013-06-20</DataSprz>
                <Termin>2013-06-29</Termin>
                <Platnosc>PRZELEW</Platnosc>
                <Wartosc>99.00</Wartosc>
                <Rozliczono>0</Rozliczono>
                <Nazwa>FV</Nazwa>
                <Status>N</Status>
                <Odsetki></Odsetki>
                <Waluta>PLN</Waluta>
                <Zaksiegowane>true</Zaksiegowane>
            </Rekord>
        </FinanceFakturyList>
    </Request>
</Net47>
//BEGINEND//

Błędy:

1
2
3
4
5
6
7
8
9
//BEGIN//
<?xml version="1.0" encoding="UTF-8"?>
<Net47>
    <Request>
        <Type>Error</Type>
        <Error>Brak danych lub błąd pobrania</Error>
    </Request>
</Net47>
//BEGINEND//
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu