Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
8610a46
EDU-9384: replacing numbering sequence in code
k-s-popova Dec 16, 2025
e851179
EDU-9384: changing version in readme
k-s-popova Dec 16, 2025
b8c70f2
EDU-9384: updated versions of nuget packages
k-s-popova Dec 16, 2025
0e9a895
EDU-9384: library versions replaced
k-s-popova Dec 16, 2025
7887726
EDU-9384: resubmitting T210 project
k-s-popova Dec 18, 2025
0868b9e
EDU-9384: T210 customization project issue fixed in T220, T230
k-s-popova Dec 19, 2025
5c56ce2
Merge remote-tracking branch 'remotes/origin/2025R2' into 2026R1
k-s-popova Dec 19, 2025
4a5aff1
Merge remote-tracking branch 'remotes/origin/2025R2' into 2026R1
k-s-popova Dec 29, 2025
4df84dd
AC-339091: SignalR example updated
k-s-popova Dec 29, 2025
fbf1e53
Merge branch '2025R2' into 2026R1
k-s-popova Jan 21, 2026
7e295e5
AC-339091: sme comments processed
k-s-popova Jan 22, 2026
34ee5b0
AC-356789: test for Request Report included in autorun
k-s-popova Jan 22, 2026
c293adf
Merge branch '2025R2' into 2026R1
k-s-popova Jan 29, 2026
18a61e5
EDU-8317: issue in T220 customization project fixed
k-s-popova Feb 2, 2026
d7e27ff
EDU-8317: updated code snippet in T210
k-s-popova Feb 2, 2026
859ea5f
EDU-8317: views for aspx added
k-s-popova Feb 3, 2026
6509abe
EDU-8317: more views for aspx added
k-s-popova Feb 3, 2026
48a36ef
EDU-8317: resubmitted T220 project
k-s-popova Feb 3, 2026
e71fc14
EDU-8317: resubmitted T270 project
k-s-popova Feb 4, 2026
49b7b11
EDU-8317: resubmitted T290 project
k-s-popova Feb 4, 2026
ec5ec5b
EDU-8317: resubmitted T290 project
k-s-popova Feb 5, 2026
f9d6a3d
EDU-8317: reverted incorrect change to input data
k-s-popova Feb 5, 2026
abc6356
EDU-8317: added access rights to report
k-s-popova Feb 6, 2026
cde8ca0
EDU-8317: added data views for the classic UI
k-s-popova Feb 9, 2026
7f86ad7
EDU-8317: reverted ARPayment-ARRegister replacement
k-s-popova Feb 9, 2026
932426d
AC-357389: a new REST example added
k-s-popova Feb 11, 2026
a841d04
AC-357389: a new REST example adjusted
k-s-popova Feb 12, 2026
2785310
AC-357430: update of the commerce connector project
k-s-popova Mar 10, 2026
b068d53
EDU-9554: Updated code snippet in Step1.9.2 as requested in EDU-9393.…
MehranQadri Mar 17, 2026
6cc471a
Merge branch '2026R1' into feature/EDU-9554-2026R1-T200-Course-Update…
MehranQadri Mar 17, 2026
e0ba74f
Merge pull request #171 from Acumatica/feature/EDU-9554-2026R1-T200-C…
k-s-popova Mar 18, 2026
42281f0
EDU-9556: Update code snippets as requested in EDU-9544
MehranQadri Mar 18, 2026
cb9b434
Merge pull request #172 from Acumatica/feature/EDU-9556-2026R1-T210-C…
k-s-popova Mar 19, 2026
8f3d0db
EDU-9566: Updated code snippet to use LongOperationManager.StartOpera…
MehranQadri Mar 19, 2026
f813223
EDU-9566: Made the same change in the final customization project
MehranQadri Mar 19, 2026
7f32c55
Merge pull request #173 from Acumatica/feature/EDU-9566-2026R1-T230-C…
k-s-popova Mar 20, 2026
1ea1e28
AC-352272: PXOverride examples updated according to guidelines
k-s-popova Mar 31, 2026
41e1375
EDU-9615: Added the default views that are generated for consistency'…
MehranQadri Apr 9, 2026
8c4bddd
EDU-9429: Fixed the errors raised by Acuminator in RSSVPaymentPlanInq…
MehranQadri Apr 15, 2026
b67eada
Merge pull request #175 from Acumatica/feature/EDU-9616-2026R1-T250-C…
k-s-popova Apr 15, 2026
60f2720
Merge pull request #174 from Acumatica/feature/EDU-9615-2026R1-T240-C…
EAndrosova Apr 15, 2026
c25bfd7
EDU-9636: Added the autogenerated Master and Details view to RSSVRepa…
MehranQadri Apr 16, 2026
98aabef
Merge pull request #176 from Acumatica/feature/EDU-9556-2026R1-T210-C…
k-s-popova Apr 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,5 @@ obj
/UnitTesting/T280/PhoneRepairShop_Code/PhoneRepairShop_Code.Tests/.vs
/ModernUI/T290/SourceFiles/PhoneRepairShop_Code/PhoneRepairShop_Code/bin/Debug
/Customization/T220/PhoneRepairShop_Code/PhoneRepairShop_Code/.vs
/.postman/config.json
/postman/globals/workspace.postman_globals.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces">
<Version>9.0.2</Version>
<Version>10.0.0</Version>
</PackageReference>
<PackageReference Include="System.Runtime.CompilerServices.Unsafe">
<Version>6.0.0</Version>
<Version>6.1.2</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
CompanyID;NumberingID;WalkInCustomerID;DefaultEmployee;PrepaymentPercent;CreatedByID;CreatedByScreenID;CreatedDateTime;LastModifiedByID;LastModifiedByScreenID;LastModifiedDateTime;tstamp;NoteID
2;WORKORDER;5441;12411;10.000000;B5344897-037E-4D58-B5C3-1BDFD0F47BF9;RS101000;2020-05-12 09:23:04.893;B5344897-037E-4D58-B5C3-1BDFD0F47BF9;RS101000;2020-05-12 09:23:04.893;0x00000000000518D8;0A00DE05-3294-EA11-9FEE-E0D55E1F4D34
2;RSSVWORDER;5441;12411;10.000000;B5344897-037E-4D58-B5C3-1BDFD0F47BF9;RS101000;2020-05-12 09:23:04.893;B5344897-037E-4D58-B5C3-1BDFD0F47BF9;RS101000;2020-05-12 09:23:04.893;0x00000000000518D8;0A00DE05-3294-EA11-9FEE-E0D55E1F4D34
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ public class RSSVSetup : PXBqlTable, IBqlTable
{
#region NumberingID
[PXDBString(10, IsUnicode = true)]
[PXDefault("WORKORDER")]
[PXDefault("RSSVWORDER")]
[PXUIField(DisplayName = "Numbering Sequence")]
[PXSelector(typeof(Numbering.numberingID), DescriptionField = typeof(Numbering.descr))]
public virtual string? NumberingID { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,10 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces">
<Version>9.0.2</Version>
<Version>10.0.0</Version>
</PackageReference>
<PackageReference Include="System.Runtime.CompilerServices.Unsafe">
<Version>6.0.0</Version>
<Version>6.1.2</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
Expand Down
12 changes: 6 additions & 6 deletions Customization/T200/CodeSnippets/Step1.10.1/RS201000.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ export class RS201000 extends PXScreen {
preset: GridPreset.Primary
})
export class RSSVRepairService extends PXView {
ServiceCD : PXFieldState;
Description : PXFieldState;
Active : PXFieldState;
WalkInService : PXFieldState<PXFieldOptions.CommitChanges>;
Prepayment : PXFieldState;
PreliminaryCheck : PXFieldState<PXFieldOptions.CommitChanges>;
ServiceCD: PXFieldState;
Description: PXFieldState;
Active: PXFieldState;
WalkInService: PXFieldState<PXFieldOptions.CommitChanges>;
Prepayment: PXFieldState;
PreliminaryCheck: PXFieldState<PXFieldOptions.CommitChanges>;
}
12 changes: 6 additions & 6 deletions Customization/T200/CodeSnippets/Step1.5.3/RS201000.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ export class RS201000 extends PXScreen {
preset: GridPreset.Primary
})
export class RSSVRepairService extends PXView {
ServiceCD : PXFieldState;
Description : PXFieldState;
Active : PXFieldState;
WalkInService : PXFieldState<PXFieldOptions.CommitChanges>;
Prepayment : PXFieldState;
PreliminaryCheck : PXFieldState<PXFieldOptions.CommitChanges>;
ServiceCD: PXFieldState;
Description: PXFieldState;
Active: PXFieldState;
WalkInService: PXFieldState<PXFieldOptions.CommitChanges>;
Prepayment: PXFieldState;
PreliminaryCheck: PXFieldState<PXFieldOptions.CommitChanges>;
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,12 @@
<OutputType>Library</OutputType>
<RootNamespace>PhoneRepairShop_Code</RootNamespace>
<AssemblyName>PhoneRepairShop_Code</AssemblyName>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<OutputPath>bin\$(Configuration)</OutputPath>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<FileVersion>25.201.0166</FileVersion>
<InformationalVersion>25.201.0166</InformationalVersion>
<FileVersion>26.100.0168</FileVersion>
<InformationalVersion>26.100.0168</InformationalVersion>
<LangVersion>9.0</LangVersion>
<Nullable>enable</Nullable>
<Copyright>Copyright © 2005-2025 Acumatica, Inc. All rights reserved.</Copyright>
<Copyright>Copyright © 2005-2026 Acumatica, Inc. All rights reserved.</Copyright>
</PropertyGroup>
<ItemGroup>
<Reference Include="PX.Common">
Expand All @@ -31,17 +29,21 @@
<HintPath>..\..\..\..\Bin\PX.Data.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="PX.Data.BQL.Fluent">
<HintPath>..\..\..\..\Bin\PX.Data.BQL.Fluent.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="PX.Objects">
<HintPath>..\..\..\..\Bin\PX.Objects.dll</HintPath>
<HintPath>..\..\..\..\Bin\PX.Objects.DLL</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces">
<Version>9.0.2</Version>
<Version>10.0.0</Version>
</PackageReference>
<PackageReference Include="System.Runtime.CompilerServices.Unsafe">
<Version>6.0.0</Version>
<Version>6.1.2</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,10 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces">
<Version>9.0.2</Version>
<Version>10.0.0</Version>
</PackageReference>
<PackageReference Include="System.Runtime.CompilerServices.Unsafe">
<Version>6.0.0</Version>
<Version>6.1.2</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
Expand Down
15 changes: 15 additions & 0 deletions Customization/T210/CodeSnippets/Step2.1.1/RSSVRepairPriceMaint.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,21 @@ public class RSSVRepairPriceMaint :
{
#region Data Views
public SelectFrom<RSSVRepairPrice>.View RepairPrices = null!;

public PXFilter<MasterTable> MasterView;
public PXFilter<DetailsTable> DetailsView;

[Serializable]
public class MasterTable : PXBqlTable, IBqlTable
{

}

[Serializable]
public class DetailsTable : PXBqlTable, IBqlTable
{

}
#endregion
}
}
16 changes: 16 additions & 0 deletions Customization/T210/CodeSnippets/Step2.1.2/RSSVRepairPriceMaint.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,22 @@ public SelectFrom<RSSVRepairItem>.
IsEqual<RSSVRepairPrice.deviceID.FromCurrent>>>.View
RepairItems = null!;
////////// The end of added code

public PXFilter<MasterTable> MasterView;
public PXFilter<DetailsTable> DetailsView;

[Serializable]
public class MasterTable : PXBqlTable, IBqlTable
{

}

[Serializable]
public class DetailsTable : PXBqlTable, IBqlTable
{

}

#endregion
}
}
63 changes: 0 additions & 63 deletions Customization/T210/CodeSnippets/Step2.1.4/RS203000.aspx

This file was deleted.

57 changes: 0 additions & 57 deletions Customization/T210/CodeSnippets/Step2.2.1/RS203000.aspx

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,22 @@ public SelectFrom<RSSVRepairItem>.
And<RSSVRepairItem.deviceID.
IsEqual<RSSVRepairPrice.deviceID.FromCurrent>>>.View
RepairItems = null!;

public PXFilter<MasterTable> MasterView;
public PXFilter<DetailsTable> DetailsView;

[Serializable]
public class MasterTable : PXBqlTable, IBqlTable
{

}

[Serializable]
public class DetailsTable : PXBqlTable, IBqlTable
{

}

#endregion

////////// The added code
Expand All @@ -36,7 +52,8 @@ protected void _(Events.FieldUpdated<RSSVRepairItem,
as InventoryItem;
//Copy the repair item type from the stock item to the row.
var itemExt = item?.GetExtension<InventoryItemExt>();
if (itemExt != null) e.Cache.SetValueExt<RSSVRepairItem.repairItemType>(
if (itemExt != null)
e.Cache.SetValueExt<RSSVRepairItem.repairItemType>(
row, itemExt.UsrRepairItemType);
}
//Trigger the FieldDefaulting event handler for basePrice.
Expand Down
16 changes: 16 additions & 0 deletions Customization/T210/CodeSnippets/Step2.2.3/RSSVRepairPriceMaint.cs
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,22 @@ public SelectFrom<RSSVRepairItem>.
And<RSSVRepairItem.deviceID.
IsEqual<RSSVRepairPrice.deviceID.FromCurrent>>>.View
RepairItems = null!;

public PXFilter<MasterTable> MasterView;
public PXFilter<DetailsTable> DetailsView;

[Serializable]
public class MasterTable : PXBqlTable, IBqlTable
{

}

[Serializable]
public class DetailsTable : PXBqlTable, IBqlTable
{

}

#endregion

#region Event Handlers
Expand Down
16 changes: 16 additions & 0 deletions Customization/T210/CodeSnippets/Step2.2.4/RSSVRepairPriceMaint.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,22 @@ public SelectFrom<RSSVRepairItem>.
And<RSSVRepairItem.deviceID.
IsEqual<RSSVRepairPrice.deviceID.FromCurrent>>>.View
RepairItems = null!;

public PXFilter<MasterTable> MasterView;
public PXFilter<DetailsTable> DetailsView;

[Serializable]
public class MasterTable : PXBqlTable, IBqlTable
{

}

[Serializable]
public class DetailsTable : PXBqlTable, IBqlTable
{

}

#endregion

#region Event Handlers
Expand Down
Loading