Great Plains Dynamics GP has long history of custom programming, business logic adaptation, integrating scenarios, EDI, reporting. When you are implementing ERP for mid-size modern business, you often mean to cross the borders of pure accounting system and integrate it with MRP