@@ -75,7 +75,12 @@ Library openprocurement_client_helper.py
7575Завантажити протокол аукціону
7676 [Arguments] ${username } ${tender_uaid } ${filepath } ${award_index }
7777 ${tender } = openprocurement_client.Пошук тендера по ідентифікатору ${username } ${tender_uaid }
78- ${bid_id } = Get Variable Value ${tender.data.awards[${award_index }].bid_id }
78+ ${bid_id } = Run Keyword If
79+ ... '${username } ' == '${provider } '
80+ ... Get Variable Value ${ARTIFACT.provider_bid_id } ${tender.data.awards[${award_index }].bid_id }
81+ ... ELSE Run Keyword If
82+ ... '${username } ' == '${provider1 } '
83+ ... Get Variable Value ${ARTIFACT.provider1_bid_id } ${tender.data.awards[${award_index }].bid_id }
7984 ${tender } = set_access_key ${tender } ${USERS.users['${username }'].access_token }
8085 ${response } = Call Method ${USERS.users['${username }'].client } upload_bid_document ${filepath } ${tender } ${bid_id } documents
8186 Keep In Dictionary ${response['data'] } id
@@ -657,7 +662,12 @@ Library openprocurement_client_helper.py
657662
658663Завантажити документ в ставку
659664 [Arguments] ${username } ${path } ${tender_uaid } ${doc_type } =documents
660- ${bid_id } = Get Variable Value ${USERS.users['${username }'].bidresponses['resp'].data.id }
665+ ${bid_id } = Run Keyword If
666+ ... '${username } ' == '${provider } '
667+ ... Get Variable Value ${ARTIFACT.provider_bid_id } ${USERS.users['${username }'].bidresponses['resp'].data.id }
668+ ... ELSE Run Keyword If
669+ ... '${username } ' == '${provider1 } '
670+ ... Get Variable Value ${ARTIFACT.provider1_bid_id } ${USERS.users['${username }'].bidresponses['resp'].data.id }
661671 ${tender } = openprocurement_client.Пошук тендера по ідентифікатору ${username } ${tender_uaid }
662672 ${tender } = set_access_key ${tender } ${USERS.users['${username }'].bidresponses['resp'].access.token }
663673 ${response } = Call Method ${USERS.users['${username }'].client } upload_bid_document ${path } ${tender } ${bid_id } ${doc_type }
@@ -668,7 +678,12 @@ Library openprocurement_client_helper.py
668678
669679Змінити документ в ставці
670680 [Arguments] ${username } ${tender_uaid } ${path } ${docid }
671- ${bid_id } = Get Variable Value ${USERS.users['${username }'].bidresponses['resp'].data.id }
681+ ${bid_id } = Run Keyword If
682+ ... '${username } ' == '${provider } '
683+ ... Get Variable Value ${ARTIFACT.provider_bid_id } ${USERS.users['${username }'].bidresponses['resp'].data.id }
684+ ... ELSE Run Keyword If
685+ ... '${username } ' == '${provider1 } '
686+ ... Get Variable Value ${ARTIFACT.provider1_bid_id } ${USERS.users['${username }'].bidresponses['resp'].data.id }
672687 ${tender } = openprocurement_client.Пошук тендера по ідентифікатору ${username } ${tender_uaid }
673688 ${tender } = set_access_key ${tender } ${USERS.users['${username }'].bidresponses['resp'].access.token }
674689 ${response } = Call Method ${USERS.users['${username }'].client } update_bid_document ${path } ${tender } ${bid_id } ${docid }
@@ -679,7 +694,12 @@ Library openprocurement_client_helper.py
679694
680695Змінити документацію в ставці
681696 [Arguments] ${username } ${tender_uaid } ${doc_data } ${docid }
682- ${bid_id } = Get Variable Value ${USERS.users['${username }'].bidresponses['resp'].data.id }
697+ ${bid_id } = Run Keyword If
698+ ... '${username } ' == '${provider } '
699+ ... Get Variable Value ${ARTIFACT.provider_bid_id } ${USERS.users['${username }'].bidresponses['resp'].data.id }
700+ ... ELSE Run Keyword If
701+ ... '${username } ' == '${provider1 } '
702+ ... Get Variable Value ${ARTIFACT.provider1_bid_id } ${USERS.users['${username }'].bidresponses['resp'].data.id }
683703 ${tender } = openprocurement_client.Пошук тендера по ідентифікатору ${username } ${tender_uaid }
684704 ${tender } = set_access_key ${tender } ${USERS.users['${username }'].bidresponses['resp'].access.token }
685705 ${reply } = Call Method ${USERS.users['${username }'].client } patch_bid_document ${tender } ${doc_data } ${bid_id } ${docid }
0 commit comments