I have been trying to get displayed some fields of the Details tab of the Invoices (SO303000) in the Acumatica mobile app. I have been following the T410 guide and have added the following,
But the mobile app doesn’t show up the fields that have been added under the “Details” Container.
Page 1 / 1
Hi @Harshita ,
Have you updated sitemap? I Believe you missed that.
Also, you need to use Update container instead of add container.
So as per the link you shared above: tried this: But when I try to save this, the content get disappeared
Have updated the sitemap too.
I dont believe there is anything wrong with your add container the issue is you are not telling the mobile app how to display it so you need to add a layout in this case a Tab see below.
add layout "DetailsTab" {
displayName = "Details"
layout = "DataTab"
add containerLink "Details"
}
I dont believe there is anything wrong with your add container the issue is you are not telling the mobile app how to display it so you need to add a layout in this case a Tab see below.
add layout "DetailsTab" {
displayName = "Details"
layout = "DataTab"
add containerLink "Details"
}
Hello @dcomerford , I tried as following:
But still it displays the same, it is also not updating the display of Invoice Summary as it is mentioned in T410 (Page 14).
Can you send me your package as it is and i will have a look at it
Can you send me your package as it is and i will have a look at it
Attaching the pkg @dcomerford Thanks a lot.!!
@Harshita I had a chance to review your customization project. I had to make a few changes just to get Invoices screen load on my device. I was getting duplicate element error, which I was able to bypass by commenting header fields which are also displayed on row
add container "InvoiceSummary" { #add field "Customer" #add field "Date" #add field "Type" #add field "Status" #add field "Description" #add field "Amount" add field "Balance" add field "DiscountTotal" add field "VATExemptTotal" add field "VATTaxableTotal"
add layout "InvoiceHeader" { layout = "HeaderSimple" add layout "InvoiceHeaderRow1" { layout = "Inline" add field "Type" add field "Date" } add layout "InvoiceHeaderRow2" { layout = "Inline" add field "Status" add field "Amount" } add layout "InvoiceHeaderRow3" { layout = "Inline" add field "Customer" } add layout "InvoiceHeaderRow4" { layout = "Inline" add field "Description"
Details tab seems to be loading and displaying correctly for me. Review the attached package and see if it works for you
Also, if you want this screen to be an Edit/form screen, I would suggest not to use header section(add layout ...) as fields there would not be editable, hence restricting your ability to edit records