14 lines
616 B
Python
14 lines
616 B
Python
import argparse
|
|
from sys import path
|
|
path.append('../..')
|
|
from utils import bulk_insert_records
|
|
|
|
if __name__ == '__main__':
|
|
parser = argparse.ArgumentParser(description='Insert ServiceContract records via Bulk API')
|
|
parser.add_argument('--context', type=str, required=True,
|
|
help='Salesforce org context (e.g., "qa2", "prod")')
|
|
parser.add_argument('--csv', type=str, default='ServiceContract.csv',
|
|
help='CSV file to process (default: ServiceContract.csv)')
|
|
|
|
args = parser.parse_args()
|
|
bulk_insert_records(args.context, 'ServiceContract', args.csv) |