소스 검색

Added default active true for customer poster

Kenric Nugteren 1 년 전
부모
커밋
73f79929da
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      prs.shared/Posters/MYOB/CustomerMYOBPoster.cs

+ 2 - 1
prs.shared/Posters/MYOB/CustomerMYOBPoster.cs

@@ -76,7 +76,8 @@ public class CustomerMYOBPoster : IMYOBPoster<Customer, CustomerMYOBPosterSettin
         myobCustomer.LastName = lastName.Truncate(20);
         myobCustomer.IsIndividual = false;
         myobCustomer.DisplayID = customer.Code.Truncate(15);
-        myobCustomer.IsActive = customer.CustomerStatus.Active;
+        // If there is not customer status, we will use default to Active = true.
+        myobCustomer.IsActive = customer.CustomerStatus.ID == Guid.Empty || customer.CustomerStatus.Active;
         myobCustomer.Addresses =
         [
             ConvertAddress(customer.Delivery, 1, customer.DefaultContact),