FinanceFakturyList
(Różnice między wersjami)
Linia 13: | Linia 13: | ||
<SortCol>data_wyst</SortCol> | <SortCol>data_wyst</SortCol> | ||
<SortOrder>ASC</SortOrder> | <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> | </FinanceFakturyList> | ||
</Request> | </Request> |
Wersja z 14:07, 26 sie 2015
Zapytanie:
//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ź:
//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:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <Request> <Type>Error</Type> <Error>Brak danych lub błąd pobrania</Error> </Request> </Net47> //BEGINEND//