@@ -61,14 +61,15 @@ public function addArrayToBranch($data, $relationPath = 'polozkyDokladu')
6161 * @param $doklad Banka|PokladniPohyb|InterniDoklad S jakým dokladem spárovat ?
6262 * @param $zbytek string ne|zauctovat|ignorovat|castecnaUhrada|castecnaUhradaNeboZauctovat|castecnaUhradaNeboIgnorovat
6363 *
64- * @return Banka|PokladniPohyb|InterniDoklad Matched document
64+ * @return boolean success
6565 */
6666 public function sparujPlatbu ($ doklad , $ zbytek = 'ignorovat ' )
6767 {
6868 $ sparovani = ['uhrazovanaFak ' => $ this ];
6969 $ sparovani ['uhrazovanaFak@type ' ] = $ this ->evidence ;
7070 $ sparovani ['zbytek ' ] = $ zbytek ;
71- return $ doklad ->insertToFlexiBee (['id ' => $ doklad , 'sparovani ' => $ sparovani ]);
71+ $ doklad ->insertToFlexiBee (['id ' => $ doklad , 'sparovani ' => $ sparovani ]);
72+ return $ doklad ->lastResponseCode == 201 ;
7273 }
7374
7475 /**
@@ -87,7 +88,8 @@ public function sparujPlatbu($doklad, $zbytek = 'ignorovat')
8788 * string 'rada' dokladová řada pro vytvářený pokladní doklad.
8889 * Např.:code:POKLADNA+
8990 * string 'datumUhrady' sql formát. Výchozí: dnes
90- * @return array výsledek pokusu o provedení úhrady
91+ *
92+ * @return boolean výsledek pokusu o provedení úhrady
9193 */
9294 public function hotovostniUhrada ($ value , $ uhrada = [])
9395 {
@@ -110,7 +112,8 @@ public function hotovostniUhrada($value, $uhrada = [])
110112 $ uhrada ['castka ' ] = $ value ;
111113
112114 $ this ->setDataValue ('hotovostni-uhrada ' , $ uhrada );
113- return $ this ->insertToFlexiBee ();
115+ $ this ->insertToFlexiBee ();
116+ return $ this ->lastResponseCode == 201 ;
114117 }
115118
116119 /**
@@ -119,7 +122,8 @@ public function hotovostniUhrada($value, $uhrada = [])
119122 * @link https://demo.flexibee.eu/devdoc/odpocet-zaloh Odpočet záloh a ZDD
120123 * @param FakturaVydana $invoice zálohová faktura
121124 * @param array $odpocet Vlastnosti odpočtu
122- * @return array
125+ *
126+ * @return boolean success
123127 */
124128 public function odpocetZalohy ($ invoice , $ odpocet = [])
125129 {
@@ -129,7 +133,8 @@ public function odpocetZalohy($invoice, $odpocet = [])
129133 $ odpocet ['doklad ' ] = $ invoice ;
130134
131135 $ this ->setDataValue ('odpocty-zaloh ' , ['odpocet ' => $ odpocet ]);
132- return $ this ->insertToFlexiBee ();
136+ $ this ->insertToFlexiBee ();
137+ return $ this ->lastResponseCode == 201 ;
133138 }
134139
135140 /**
@@ -138,7 +143,8 @@ public function odpocetZalohy($invoice, $odpocet = [])
138143 * @link https://demo.flexibee.eu/devdoc/odpocet-zaloh Odpočet záloh a ZDD
139144 * @param FakturaVydana $invoice zálohová faktura
140145 * @param array $odpocet Vlastnosti odpočtu
141- * @return array
146+ *
147+ * @return boolean success
142148 */
143149 public function odpocetZDD ($ invoice , $ odpocet = [])
144150 {
@@ -160,7 +166,8 @@ public function odpocetZDD($invoice, $odpocet = [])
160166 $ odpocet ['doklad ' ] = $ invoice ;
161167
162168 $ this ->setDataValue ('odpocty-zaloh ' , ['odpocet ' => $ odpocet ]);
163- return $ this ->insertToFlexiBee ();
169+ $ this ->insertToFlexiBee ();
170+ return $ this ->lastResponseCode == 201 ;
164171 }
165172
166173 /**
0 commit comments