Ver Fonte

Added default active true for customer poster

Kenric Nugteren há 1 ano atrás
pai
commit
73f79929da
1 ficheiros alterados com 2 adições e 1 exclusões
  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),