SUPPLIER.bat 3.0 KB

123456789
  1. @echo off
  2. rem ==SUPPLIER==
  3. del C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\SUPPLIER*.* /Q /F >nul 2>nul
  4. sqlcmd.exe -S localhost\GLOBALCUBE -d OPTIMA -U sa -P Mffu3011# -p -Q "TRUNCATE TABLE [import].[SUPPLIER]"
  5. rem Nur in Quelle: E_MAIL_ADDRESS_2;PDF_SEPA_NOTIFICATION
  6. bcp "SELECT T1.[SUPPLIER_CODE], T1.[STATE_CODE_SUPP], T1.[TRANSACT_DATE], T1.[HANDLER], T1.[SUPP_ALT_KEY], T1.[NAME], T1.[STREET_ADDR], T1.[ADDR_2], T1.[MAIL_ADDR], T1.[ZIPCODE], T1.[CONTACT_PERSON], T1.[PHONE], T1.[COMMENT], T1.[SUPPLIER_GROUP], T1.[CURRENCY], T1.[PMT_TERM], T1.[INVOICE_COPY_CODE], T1.[DELIVERY_STOP_CODE], T1.[DELIVERY_WAY_CODE], T1.[SALDO_SUPPLIER], T1.[DISCOUNT_CODE_SUPP], T1.[DISCOUNT_PERC_SUPP], T1.[COST_PERC], T1.[MARGIN_C_U], T1.[SALDO_C_U_SUPP], T1.[LAST_INVOICE_DTE], T1.[LAST_PMT_DTE_SUPP], T1.[DELIVERY_TIME], T1.[PMT_TIME_SUPP], T1.[DEBITED_MM_SUPP], T1.[DEBITED_TY_SUPP], T1.[DEBITED_PRYE_SUPP], T1.[DISCOUNT_MM_SUPP], T1.[DISCOUNT_TY_SUPP], T1.[DISCOUNT_PY_SUPP], T1.[ORDER_COST], T1.[CONTACT_DATE], T1.[BANK_NAME], T1.[BANK_ACCOUNT_NO], T1.[BANK_REG_NO], T1.[GIRO_NR], T1.[PMT_WAY], T1.[PRICETAPE_TYPE], T1.[ORDER_PROPOSAL_SUP], T1.[CUSTOMER_NUMBER], T1.[TRANSFER_TYPE], T1.[PRICE_CALC], T1.[DELETE_PROPOSAL], T1.[CREATION_DATE], T1.[TITLE_CODE], T1.[TITLE], T1.[CREATER], T1.[ORDER_PROPOSAL2_SU], T1.[START_NO], T1.[LAST_NO], T1.[LATEST_PERIOD], T1.[EXPENCE_CODE], T1.[COUNTRY_CODE_SU], T1.[VAT_REGNO], T1.[LOCAL_SUPPLIER], T1.[TELEFAX_NUMBER], T1.[ADDR_3], T1.[COUNTY], T1.[COUNTRY_CODE_INST], T1.[CURRENCY_CODE4], T1.[CURRENCY_SALDO_C_U], T1.[SHOW_DEFAULT_PMTID], T1.[CHAR_OF_CUSTOMNO], T1.[PAY_ID_FORMAT], T1.[VAT_REGNO_EU], T1.[SUPPLIER_TYPE], T1.[SUPPLIER_REFERENCE], T1.[NAME_EXTRACT_CODE], T1.[BANK_GIRO_REF_NO], T1.[VR_SUPPLIER], T1.[PRELIM_PURCH_ACCT], T1.[TRADE_REGISTER], T1.[DSP_SUPPLIER], T1.[STREET_NUMBER], T1.[STREET_NUMBER_EXT], T1.[INTERNAL_TRANSFER], T1.[ACCOUNT_TYPE], T1.[BIRTH_PLACE], T1.[BIRTH_TOWN_CODE], T1.[GENDER], T1.[FIRST_NAME], T1.[LAST_NAME], T1.[COMPANY_ACRONYM_CODE], T1.[LANGUAGE_CODE], T1.[INCOME_TAX_CODE], T1.[PHONE_2], T1.[MOBILE_PHONE], T1.[E_MAIL_ADDRESS], T1.[WEB_ADDRESS], T1.[COMPANY], T1.[BIRTHDAY], T1.[BANK_BRANCH_REG_NO], T1.[RIB_KEY], T1.[EXPIRY_DAYS], T1.[IBAN_NUMBER], T1.[MAKE_CD], T1.[BIC], T1.[CONV_FLAG], T1.[timestamp], T1.[UNIQUE_IDENT], '1' as \"Client_DB\" FROM [deop01].[dbo].[SUPPLIER] T1 " queryout "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\SUPPLIER_1.csv" -S DADE053821 -d deop01 -U sa -P sybjdc -c -C 65001 -e "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\SUPPLIER_1.queryout.log" > "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\SUPPLIER_1.bcp1.log"
  7. type "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\SUPPLIER_1.bcp1.log" | findstr -v "1000"
  8. bcp [import].[SUPPLIER] in "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\SUPPLIER_1.csv" -S localhost\GLOBALCUBE -d OPTIMA -U sa -P Mffu3011# -c -C 65001 -m 1000 -e "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\SUPPLIER_1.in.log" > "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\SUPPLIER_1.bcp2.log"
  9. type "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\SUPPLIER_1.bcp2.log" | findstr -v "1000"