FAQ KB0405759
전자우편
구 계약을 가져오는 동안 발생하는 가장 일반적인 오류는 무엇입니까?
이 지식 기반 문서는 사용자의 편의를 위해 기계 번역되었습니다. SAP에서는 기계 번역의 정확성 또는 완전성을 보증하지 않습니다. 언어 선택 도구를 통해 영어로 전환하여 원래 콘텐츠를 찾을 수 있습니다.
증명서

구 계약을 가져오는 동안 발생하는 가장 일반적인 오류는 무엇입니까?

일반적인 구 계약 가져오기 오류를 해결하려면 어떻게 해야 합니까?


해답

다음 목록에는 구 계약을 가져올 때 발생한 가장 일반적인 오류가 포함되어 있습니다. 테이블의 행으로 이동하려면 오류 텍스트를 선택합니다.

  1. FileNotFoundException: 파일 이름(해당 파일 또는 디렉터리 없음)
  2. 이름이 지정된 발행된 템플릿이 없습니다...
  3. 템플릿 이름을 적용할 수 없습니다.
  4. next()에서 AQL 구문 분석 오류 발생: 잘못된 형식의 문자열 리터럴 처리 문...
  5. NoSuchElementException: null
  6. 사용자 ''을(를) 찾을 수 없습니다. ='[BaseId]'인 ContractId 인스턴스의 사용자 'null'을 찾을 수 없습니다. 문서 ID [BaseId]가 있지만 다른 사용자에 (인수 누락)이 있습니다.
  7. 필드 fieldName을 찾을 수 없음...
  8. ParseException 예외로 인해 MONEY FIELD 스킵: 접두부가 $이고 접미부가 null인 통화를 찾을 수 없습니다.
  9. ContractDocuments.csv 문서의 파일 내용을 저장하는 동안 오류가 발생했습니다. java.io.FileNotFoundException
  10. 디렉토리를 압축하는 동안 예외가 발생했습니다.
  11. "username@domain.com" 구문 분석 중 오류 발생: 검색 키 수가 지정된 값 수와 일치하지 않습니다.

다음 테이블

SL No오류 발생 원인 및 해결책
1FileNotFoundException: 파일 이름(해당 파일 또는 디렉터리 없음)

원인:

  • 레거시 가져오기 ZIP 보관 파일은 개별 문서가 아닌 폴더에서 생성되었습니다.
    • CSV 파일과 업로드할 추가 문서에서 아카이브 파일을 직접 생성해야 합니다. CSV 및 기타 문서를 폴더에 추가한 다음 폴더에서 ZIP 아카이브를 생성하면 가져오기 프로세스가 실패합니다.
  • ImportProjectParameters.csv에서 언급된 파일 이름이 올바르지 않습니다. 이름은 표준 CSV 파일 이름 또는 형식이어야 하며 대소문자를 구분합니다.
  • 4개 CSV 파일 중 하나 이상이 누락되었습니다.
    • 각 레거시 가져오기 ZIP 파일에는 필요한 CSV 파일이 모두 포함되어야 합니다.
    • 파일이 비어 있어도 ContractDocuments.csvContractTeams.csv 를 계속 포함해야 합니다.
  • ImportProjectParameters.csv 파일이 누락되었습니다.

솔루션:

  1. ZIP 아카이브 또는 해당 파일에서 오류를 수정합니다.
  2. 임포트를 다시 시도합니다.

(리스트로 돌아가기)

2이름이 인 발행된 템플릿이 없습니다.

원인:

  • ImportProjectParameters.csv 에 언급된 템플릿이 비활성 이거나 발행되지 않은 경우(드래프트 상태) 이 오류가 발생합니다.

솔루션:

  1. 템플릿을 다시 활성화하고 게시합니다.
  2. 임포트를 다시 시도합니다.

추가 정보

(리스트로 돌아가기)

3템플릿 이름을 적용할 수 없습니다.

원인:

  • 언급된 템플릿에 사용 불가능한 표시 조건이 설정되어 있습니다.

솔루션:

  1. 템플릿의 신규 버전을 생성합니다.
  2. 표시 조건 제거
  3. 신규 템플릿 버전을 게시합니다.
  4. 임포트를 다시 시도합니다.

추가 정보:

  • 구 계약을 가져오는 데만 사용할 수 있는 별도의 빈 템플릿을 만드는 것이 좋습니다.

(리스트로 돌아가기)

4next()에서 AQL 구문 분석 오류 발생: 잘못된 형식의 문자열 리터럴 처리 문...

원인:

  • CSV 임포트 파일에는 지정된 열 값 중 하나에 줄 바꿈이 포함되어 있습니다.

솔루션

    1. 단순 텍스트 편집기에서 CSV 파일을 엽니다.
    2. 오류에 언급된 열의 값을 찾아 줄 바꿈 또는 공백을 제거합니다.
    3. 변경사항을 저장합니다.
    4. 새 레거시 가져오기 ZIP 보관 파일을 생성합니다.
    5. 임포트를 다시 시도합니다.

추가 정보:

(리스트로 돌아가기)

5NoSuchElementException: null

원인:

  1. CSV 임포트 파일의 필드 중 하나에 있는 텍스트에 큰따옴표(")가 포함되어 있으며, 이는 항목 끝에 있을 가능성이 높습니다.

솔루션:

  1. 단순 텍스트 편집기에서 CSV 파일을 엽니다.
  2. 마지막으로 성공적으로 가져온 행에 대한 항목을 찾습니다.
  3. 다음 행(오류에 해당하는 행)에서 큰따옴표(")의 엔트리를 확인합니다.
  4. 큰따옴표를 제거합니다.
  5. 변경사항을 저장합니다.
  6. 새 레거시 가져오기 ZIP 보관 파일을 생성합니다.
  7. 임포트를 다시 시도합니다.

추가 정보

(리스트로 돌아가기)

6사용자 ''이(가) 없습니다. 오류 or

'null' 사용자가 없습니다. or

='[BaseId]'가 있는 ContractId 인스턴스의 하나에 DocumentId [BaseId]가 있지만 다른 인스턴스의 경우(인수 누락)

원인:

  • 이전 레거시 가져오기에서 CSV 파일 중 하나를 재사용했지만 더 적은 수의 데이터 행을 입력했습니다.

솔루션:

  1. 단순 텍스트 편집기에서 CSV 파일을 엽니다.
  2. 파일 끝으로 이동하여 쉼표(,)만 포함된 행이 있는지 확인합니다.
  3. 있는 경우 이 행을 삭제합니다.
  4. 변경사항을 저장합니다.
  5. 새 레거시 가져오기 ZIP 보관 파일을 생성합니다.
  6. 임포트를 다시 시도합니다.

추가 정보:

(리스트로 돌아가기)

7필드 FieldName을 찾을 수 없음...

원인:

  • 열 헤더로 사용되는 필드 중 하나의 고유한 이름이 잘못되었습니다. cus_FieldName으로 시작합니다.
  • '고객'이 없다는 오류가 표시되면 이 헤더 값은 공급업체여야 합니다.

솔루션:

  1. 각 CSV 파일을 열고 열 헤더 값을 검토합니다.
    • 모든 사용자 정의 필드는 사용자 인터페이스에 표시되는 레이블 값이 아니라 필드 이름 값(일반적으로 cus_FieldName 형식)을 사용해야 합니다.
    • 오류 상태가 필드 고객을 찾을 수 없음... 인 경우 열 헤더 '고객'을 '공급업체'로 바꿉니다.
  2. 변경사항을 저장합니다.
  3. 새 레거시 가져오기 ZIP 보관 파일을 생성합니다.
  4. 임포트를 다시 시도합니다.

추가 정보:

(리스트로 돌아가기)

8

ParseException 예외로 인해 MONEY FIELD 스킵: 접두부가 $이고 접미부가 null인 통화를 찾을 수 없습니다.

원인:

  • 금액 필드 엔트리에 통화 기호(예: $, € 또는 ¥)를 포함했습니다.

솔루션:

  1. CSV 파일을 열고 통화 기호를 제거합니다.
  2. 변경사항을 저장합니다.
  3. 새 레거시 가져오기 ZIP 보관 파일을 생성합니다.
  4. 임포트를 다시 시도합니다.

추가 정보:

  • 금액 필드에 특정 통화를 입력하려면 'MONEY VALUE CURRENCY ABBREVIATION' 형식의 값을 입력해야 합니다. 다음 리스트에 이 형식이 나와 있습니다.
    • '50 USD
    • '1000 EUR
    • '80000 JPY
  • 구 계약 가져오기: 통화 오류

(리스트로 돌아가기)

9

ContractDocuments.csv 문서의 파일 내용을 저장하는 동안 오류가 발생했습니다. java.io.FileNotFoundException

원인:

  • 오류에 언급된 문서의 이름이 ContractDocuments.csv 파일의 파일 열에 있는 항목의 이름과 일치하지 않습니다.

솔루션:

  1. ContractDocuments.csv 파일을 엽니다.
  2. 파일 열의 모든 항목이 가져오려는 문서의 이름과 일치하는지 확인합니다.
  3. 변경사항을 저장합니다.
  4. 새 레거시 가져오기 ZIP 보관 파일을 생성합니다.
  5. 임포트를 다시 시도합니다.

추가 정보:

(리스트로 돌아가기)

10디렉터리를 압축하는 동안 예외가 발생했습니다.

원인:

  • 다음 위치에 특수 문자를 포함했습니다.
    • 가져오고 있는 문서의 이름입니다.
    • ContractDocuments.csv 파일의 파일 열에 있는 항목입니다.

솔루션:

  1. 임포트할 파일에서 특수 문자를 제거하십시오.
  2. ContractDocuments.csv 파일을 엽니다.
  3. 파일 이름을 변경하여 영향을 받는 파일 열의 엔트리를 업데이트합니다.
  4. 변경사항을 저장합니다.
  5. 새 레거시 가져오기 ZIP 보관 파일을 생성합니다.
  6. 임포트를 다시 시도합니다.

추가 정보:

(리스트로 돌아가기)

11"username@domain.com" 구문 분석 중 오류 발생: 검색 키 수가 지정된 값 수와 일치하지 않습니다.

원인:

  • 사이트에서 필드 값을 찾는 데 필요한 조회 값 중 하나가 누락되었습니다.
  • 예를 들어 [passwordadapter]:[username] 형식의 엔트리를 사용자 필드에 추가해야 합니다. [passwordadapter] 값이 없으면 이 오류가 발생합니다.

솔루션:

  1. CSV 파일을 열고 오류에 언급된 엔트리를 찾습니다.
  2. 필수 값이 포함되도록 항목의 형식을 수정하십시오.
  3. 변경사항을 저장합니다.
  4. 새 레거시 가져오기 ZIP 보관 파일을 생성합니다.
  5. 임포트를 다시 시도합니다.

추가 정보

(리스트로 돌아가기)



적용 대상

전략적 계약 > 전략적 계약 가져오기/내보내기

사용 약관  |  저작권  |  보안 관련 정보  |  개인 정보 보호