분배 규칙 정의
분배 규칙을 정의하여 규칙에 따라 분배되는 배치 비용을 봅니다.
새 분배 규칙을 정의하려면 다음으로 이동하십시오. , 새로 만들기를 선택하고 다음을 채웁니다.
| 필드 | 입력 값 |
|---|---|
| 이름 | 규칙의 고유 이름입니다. |
| 활성 | 규칙을 활성화하여 사용할지 여부를 결정합니다. |
| 고급 | 선택되면 분배 규칙은 스크립트에 의해 결정됩니다. 선택하지 않으면 테이블과 조건에 따라 결정됩니다. |
| 설명 | 규칙에 대한 설명과 그 사용에 대한 메모입니다. |
| 스크립트 | 고급이 true이면 규칙의 동작을 결정하는 스크립트입니다. |
| 테이블 | 고급이 false이면 비용을 분배할 기록을 찾을 테이블의 목록 목록입니다. |
| 조건 | 고급이 false이면 테이블 필드에 의해 결정되는 테이블에서 분배 비용을 받을 기록을 결정하는 조건 작성기입니다. 비용 금액은 테이블 및 조건 값으로 식별된 기록에 균등하게 분배됩니다. 이 필드는 조건에 의해 반환될 기록을 미리 볼 수 있는 조건 수 위젯을 사용합니다. |
제출되면 배치 비용 관련 목록이 표시되어 규칙에 따라 분배될 비용을 결정하는 데 도움이 됩니다.
스크립팅된 분배
스크립팅된 분배를 사용하면 테이블 및 조건 필터를 사용할 때 균등하게 분할된 분배와 달리 사용자 지정 분배 금액을 사용할 수 있습니다.
분배 규칙에서 스크립팅된 처리를 활성화하려면 다음을 수행합니다.
- 고급 필드 확인란을 선택하면 스크립트 필드가 표시됩니다.
- 다음 개념을 사용하여 스크립트를 빌드합니다.
- 할당 금액을 계산하는 데 사용할 대상 기록 및 데이터를 쿼리합니다.
- ExpenseLine API를 사용하여 경비 라인 기록을 생성합니다.
자세한 내용은 ExpenseLine 문서를 참조하십시오.
기본 스크립트에 설명된 것처럼 고급 필드를 활성화하면 스크립트 처리 중에 다음 변수를 사용할 수 있습니다.
- distCost - 분배 비용에 대한 GlideRecord로, 모든 필드에 대한 액세스를 허용합니다.
- distCostAmount - 시스템 통화의 비용 금액입니다.
배치 비용 처리
FM 비용 처리라는 예약된 작업은 매일 배치 비용을 자동으로 처리합니다.