diff options
author | Filipp Lepalaan <f@230.to> | 2013-10-08 15:18:02 +0300 |
---|---|---|
committer | Filipp Lepalaan <f@230.to> | 2013-10-08 15:18:02 +0300 |
commit | 23258a4291d5419a553c8591e38cb8ad80927a89 (patch) | |
tree | 70840bb87796718458a2bd5267e449836573336d /gsxws | |
parent | 7cec1e997840b2b3b2decab789c5f0f4a2fe23e5 (diff) | |
download | py-gsxws-23258a4291d5419a553c8591e38cb8ad80927a89.tar.gz py-gsxws-23258a4291d5419a553c8591e38cb8ad80927a89.tar.bz2 py-gsxws-23258a4291d5419a553c8591e38cb8ad80927a89.zip |
Added parts argument to component check
Diffstat (limited to 'gsxws')
-rw-r--r-- | gsxws/lookups.py | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/gsxws/lookups.py b/gsxws/lookups.py index ea9143a..6a91e90 100644 --- a/gsxws/lookups.py +++ b/gsxws/lookups.py @@ -62,22 +62,17 @@ class Lookup(GsxObject): result.invoiceData = outfile.name return result - def component_check(self): + def component_check(self, parts=[]): """ The Component Check API allows service providers to send the information required to create a repair and check if the repair is eligible for component serial number verification for certain components listed in response. - If service providers will not be able to provide these component - serial numbers, the repairs will not be created until service providers - choose an option to send the repair for Component Check Review. - GSX validates the information and, if all the validations go through, - it obtains a status message explaining if the repair - is eligible for Component Serial Number verification - and lists the component codes for which component serial numbers are required. """ - return self._submit("repairData", "ComponentCheck", - "componentCheckDetails") + if parts: + self.orderLines = parts + + return self._submit("repairData", "ComponentCheck", "componentCheckDetails") if __name__ == '__main__': |