toulouse-maelis: [tools] add a script to cancel invoice (#76395)
gitea/passerelle/pipeline/head There was a failure building this commit
Details
gitea/passerelle/pipeline/head There was a failure building this commit
Details
This commit is contained in:
parent
c695b51d85
commit
0ed60d380d
|
@ -84,8 +84,8 @@ Factures
|
|||
........
|
||||
$ ./read_referential_list.py -e dev -s invoice regie
|
||||
$ ./read_invoices.py -e dev -r 104 -f 322423
|
||||
$ ./cancel_invoice_and_delete_subscribe_list.py -e dev F10055638246
|
||||
|
||||
|
||||
(à venir...)
|
||||
$ ./pay_invoices.py -e dev --help
|
||||
(il y aura aussi le WS cancelInvoiceAndDeleteSubscribeList)
|
||||
$ ./pay_invoices.py -e dev --help
|
|
@ -0,0 +1,23 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
import argparse
|
||||
|
||||
import utils
|
||||
|
||||
|
||||
def check(args):
|
||||
utils.configure_logging(args.verbose)
|
||||
client = utils.get_client(args.env, 'Activity')
|
||||
|
||||
result = client.service.cancelInvoiceAndDeleteSubscribeList(
|
||||
idInvoice=args.invoice,
|
||||
)
|
||||
print(result)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('--verbose', '-v', type=int, default=2, help='display errors')
|
||||
parser.add_argument('--env', '-e', default='integ', help='dev, test, integ, prod')
|
||||
parser.add_argument('invoice', help='invoice id (ex: F10055638246)')
|
||||
check(parser.parse_args())
|
Loading…
Reference in New Issue