()
| 2183 | } |
| 2184 | } |
| 2185 | async function deleteEntrySiCheck() { |
| 2186 | const selectedListPosNo = _tableObject |
| 2187 | .getSelection() |
| 2188 | .map(el => el.jpos_posno); |
| 2189 | const hPk = getPKfromModule(); |
| 2190 | const data = await servicesData.setSiCheckDeletePos({ |
| 2191 | idSiBook: hPk.idSiBook, |
| 2192 | siHeaderId: hPk.siHeaderId, |
| 2193 | listPosNos: selectedListPosNo |
| 2194 | }); |
| 2195 | if (data.askSupplRemains) { |
| 2196 | |
| 2197 | const ok = await confirmDialog(TC.askJobservicesStayAssigned); |
| 2198 | if (ok) { |
| 2199 | await deleteEntrySi(true); |
| 2200 | } else { |
| 2201 | await deleteEntrySi(false); |
| 2202 | } |
| 2203 | } else { |
| 2204 | |
| 2205 | await deleteEntrySi(true); |
| 2206 | } |
| 2207 | } |
| 2208 | async function deleteEntrySi(supplRemains) { |
| 2209 | const selectedListPosNo = _tableObject |
| 2210 | .getSelection() |
no test coverage detected