배달 날짜가있는 주문 개체가 있습니다. 오늘부터 14 일 이상일 때 실행되는 프로세스 작성기 흐름이 있습니다. true로 평가되면 배달 날짜 14 일 전에 Apex 클래스를 실행하도록 예약 된 프로세스가 생성됩니다. 위의 내용은 날짜를 변경하기 전까지 정상적으로 작동합니다. 고급 옵션을 확인하지 않으면 예약 된 작업을 사용할 수 없으므로 마지막으로 실행 한 시간이 true로 평가되면 재평가하지 않습니다. 그래서 나중에 날짜로 변경하면 현재 schedualed 정점은 원래 날짜 14 일 이전에 계속 실행되고 새 날짜는 실행되지 않습니다. 해결 방법은 정말 감사하겠습니다. 주문 업데이트를 실행할 때 트리거가 발생할 것으로 생각했습니다. 배달 날짜가 변경되면 que에서 프로세스를 삭제하면 프로세스 작성자가 자체적으로 재평가합니다. 그러나 그럴 수 있다면 찾을 수없는 것 같습니다.Salesforce에서 예약 된 프로세스 재평가 또는 트리거로 삭제
0
A
답변
0
저는 이것이 일괄 작업의 완벽한 시나리오라고 생각합니다. 프로세스 빌더 논리를 배치 작업에 넣고 매일 실행하십시오.