← Back to team overview

dhis2-devs team mailing list archive

Re: Issues importing ProgramStageSection

 

Hey Morten,

Thanks for that.

I just wanted a clarification on one more thing:

We created a Program say "Program1" and then "Program Stage" under it.
This stage has approximately 20 "ProgramStageDataElements".

On "Event Capture screen", after selecting relevant fields ("Program1" as
program and "orgUnit" as organization Unit), on clicking "Register Event",
I am able to see only few "ProgramStageDataElements" (around 10) and not
all of them.

Is it the expected behavior or its a bug?



On Thu, Jun 12, 2014 at 2:28 PM, Morten Olav Hansen <mortenoh@xxxxxxxxx>
wrote:

> Hi,
>
> The tracker metadata web-api should still be considered wip (it's new for
> 2.16). I haven't tested with programStageSections at all.
>
> I will have a look at it.
>
> --
> Morten
>
>
> On Thu, Jun 12, 2014 at 10:49 AM, Mansi Singhal <msinghal@xxxxxxxxxxxxxxxx
> > wrote:
>
>> Hello All,
>>
>> We were trying to create "Program", "Program Stage" and "Program Stage
>> Section" using "/metadata" api.
>>
>> We are facing issues creating "Program Stage Section".
>> *Status : 409 Conflict*
>>
>> When we tried debugging the issue, we got some ClassCastExceptions for
>> "List to Set" and "Set to List" in "extractProgramStageDataElements" and
>> "saveProgramStageDataElements" methods in
>> "DefaultIdentifiableObjectImporter" class under "dhis-services-dxf2".
>>
>> We tried fixing it, and we got some more exceptions (Constraint Violation
>> Exception)
>>
>> *Input to the api "/metadata"*:
>>
>> {
>>     "programStageSections": [
>>         {
>>             "name": "SomeName",
>>             "programStageDataElements": [
>>                 {
>>                     "allowDateInFuture": false,
>>                     "allowProvidedElsewhere": false,
>>                     "compulsory": false,
>>                     "dataElement": {
>>                         "id": "DataElementId",
>>                         "name": "DataElementName"
>>                     },
>>                     "displayInReports": false
>>                 }
>>             ],
>>             "sortOrder": 1
>>         }
>>     ]
>> }
>>
>> Can you please have a look onto this and fix it if needed.
>>
>>
>>
>> --
>> Thanks,
>> Mansi Singhal
>>
>
>


-- 
Regards,
Mansi Singhal

Follow ups

References