Loading ...

How To Make Managers Not As Sheep

As someone who has climbed the ranks from a junior developer to a software architect, I've seen firsthand how managerial behavior can either empower teams or stifle innovation. One of the most frustrating phenomena I've encountered is the tendency of some managers to act like sheep—following the...

How To Manage Default Order Of Columns In Selector Of Acumatica

Hello everybody, today I want to leave a short notice on how to manage order of columns in Selector of Acumatica. Quite often customers has desire to manage default order of columns in selector. That is very easy to achieve with new Type[] parameter added to your selector. Take a look on how I've...

PXDimensionselector And PXSelector In Acumatica

Hello everybody, Today I want to describe PXDimensionSelector attribute usage in Acumatica. According to manual PXDimensionSelector attribute has following purpose: Defines an input control that combines the functionality of the PXDimenstion attribute and the PXSelector attribute. A user can vie...

Filters In Acumatica

Hello everybody, in this article I want to describe how filtering in Acumatica work. When I say filtering, I mean following UI part: In manuals T100 - T300 there is almost nothing about how filters work, so I want to share few bits of development information. Storage All information about f...

Acumatica Test Framework In Acumatica Part 2 Practice

In this part we implement real automation test for creating POOrder - screen PO301000; Before to start, please read first part of rhis post.  The main steps: Create solution and add nedeed components from SDK folder Add new project (Net library) to solution  Configure generator an...

Make Printing Of One Table Per Page With Css

Hello erybody, today I want to share one important note, which took significant amount of time from me to finish. I had page which as html output few tables. For me it was nessesary to make one page per table. In order to achieve it I've found following CSS: <style>     ...

Types Of Fliters In Net Core

Hello everybody, today I want to make a short document about filters in .Net Core. There are by default four types of filters: Filters that implement IAuthorizationFilter which allow us to implement OnAuthorization method which allow us to add custom security logic. Filters that implement IActio...

How To Override Part Of C Code In Automation Steps In Acumatica

Hello everybody, today I want to share one interesting gotcha which took plenty of efforts from mine side in order to understand it. Recently I got an assignment to modify behaviour of Create Prepayment action at purchase orders.  If to look at CreatePreapyment implementation, it has followi...

Creating Custom Autonumber Autogenerated Id In Acumatica

If you want to create custom Attribute for autonumbering field you need: Create Setup page for configuring autonumbering field or maybe you can use existing Create Attribute which you'll add to your entity Add attribute to field that you need increment    Create Setup page for co...

Entity Framework One To Many Relationship

Hello everybody, today I want to make short post on how to confiugre one to many relationship in Entity Framework 6. Imagine following: One group can have multiple students. So one to many relationship. For this purpose you can use following convention configuration agreement: public class&n...